public class BigDecimalSerializer extends com.fasterxml.jackson.databind.JsonSerializer<BigDecimal> implements com.fasterxml.jackson.databind.ser.ContextualSerializer
| 限定符和类型 | 字段和说明 |
|---|---|
protected DecimalFormat |
decimalFormat |
| 构造器和说明 |
|---|
BigDecimalSerializer() |
BigDecimalSerializer(DecimalFormat decimalFormat) |
| 限定符和类型 | 方法和说明 |
|---|---|
com.fasterxml.jackson.databind.JsonSerializer<?> |
createContextual(com.fasterxml.jackson.databind.SerializerProvider prov,
com.fasterxml.jackson.databind.BeanProperty property) |
protected com.fasterxml.jackson.annotation.JsonFormat.Value |
findFormatOverrides(com.fasterxml.jackson.databind.SerializerProvider provider,
com.fasterxml.jackson.databind.BeanProperty prop,
Class<?> typeForDefaults) |
void |
serialize(BigDecimal value,
com.fasterxml.jackson.core.JsonGenerator gen,
com.fasterxml.jackson.databind.SerializerProvider serializers) |
protected DecimalFormat decimalFormat
public BigDecimalSerializer()
public BigDecimalSerializer(DecimalFormat decimalFormat)
public void serialize(BigDecimal value, com.fasterxml.jackson.core.JsonGenerator gen, com.fasterxml.jackson.databind.SerializerProvider serializers) throws IOException
serialize 在类中 com.fasterxml.jackson.databind.JsonSerializer<BigDecimal>IOExceptionpublic com.fasterxml.jackson.databind.JsonSerializer<?> createContextual(com.fasterxml.jackson.databind.SerializerProvider prov,
com.fasterxml.jackson.databind.BeanProperty property)
throws com.fasterxml.jackson.databind.JsonMappingException
createContextual 在接口中 com.fasterxml.jackson.databind.ser.ContextualSerializercom.fasterxml.jackson.databind.JsonMappingExceptionprotected com.fasterxml.jackson.annotation.JsonFormat.Value findFormatOverrides(com.fasterxml.jackson.databind.SerializerProvider provider,
com.fasterxml.jackson.databind.BeanProperty prop,
Class<?> typeForDefaults)
Copyright © 2023. All rights reserved.