public class LocalDateExtSerializer
extends com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer
| 限定符和类型 | 字段和说明 |
|---|---|
protected java.time.format.DateTimeFormatter |
_formatter |
protected com.fasterxml.jackson.databind.JavaType |
_integerListType |
protected com.fasterxml.jackson.annotation.JsonFormat.Shape |
_shape |
protected java.lang.Boolean |
_useNanoseconds |
protected java.lang.Boolean |
_useTimestamp |
| 限定符 | 构造器和说明 |
|---|---|
|
LocalDateExtSerializer(boolean writeDatesAsTimestamps) |
protected |
LocalDateExtSerializer(com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer base,
java.lang.Boolean useTimestamp,
java.time.format.DateTimeFormatter dtf,
com.fasterxml.jackson.annotation.JsonFormat.Shape shape,
java.lang.Boolean writeDatesAsTimestamps) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
_acceptTimestampVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper arg0,
com.fasterxml.jackson.databind.JavaType arg1) |
protected com.fasterxml.jackson.databind.JavaType |
_integerListType(com.fasterxml.jackson.databind.SerializerProvider arg0) |
protected boolean |
_useTimestampExplicitOnly(com.fasterxml.jackson.databind.SerializerProvider arg0) |
protected com.fasterxml.jackson.databind.SerializationFeature |
getTimestampsFeature() |
void |
serialize(java.time.LocalDate localDate,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
protected boolean |
useNanoseconds(com.fasterxml.jackson.databind.SerializerProvider arg0) |
protected boolean |
useTimestamp(com.fasterxml.jackson.databind.SerializerProvider arg0) |
protected com.fasterxml.jackson.datatype.jsr310.ser.JSR310FormattedSerializerBase<?> |
withFeatures(java.lang.Boolean arg0)
已过时。
|
protected com.fasterxml.jackson.datatype.jsr310.ser.JSR310FormattedSerializerBase<?> |
withFeatures(java.lang.Boolean arg0,
java.lang.Boolean arg1) |
protected com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer |
withFormat(java.lang.Boolean useTimestamp,
java.time.format.DateTimeFormatter dtf,
com.fasterxml.jackson.annotation.JsonFormat.Shape shape) |
_serializeAsArrayContents, acceptJsonFormatVisitor, serializationShape, serializeWithType_neitherNull, _nonEmpty, createSchemaNode, createSchemaNode, findAnnotatedContentSerializer, findContextualConvertingSerializer, findConvertingContentSerializer, findFormatFeature, findFormatOverrides, findIncludeOverrides, findPropertyFilter, getSchema, handledType, isDefaultSerializer, visitArrayFormat, visitArrayFormat, visitFloatFormat, visitIntFormat, visitIntFormat, visitStringFormat, visitStringFormat, wrapAndThrow, wrapAndThrowprotected final java.lang.Boolean _useTimestamp
protected final java.lang.Boolean _useNanoseconds
protected final java.time.format.DateTimeFormatter _formatter
protected final com.fasterxml.jackson.annotation.JsonFormat.Shape _shape
protected transient volatile com.fasterxml.jackson.databind.JavaType _integerListType
public LocalDateExtSerializer(boolean writeDatesAsTimestamps)
protected LocalDateExtSerializer(com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer base,
java.lang.Boolean useTimestamp,
java.time.format.DateTimeFormatter dtf,
com.fasterxml.jackson.annotation.JsonFormat.Shape shape,
java.lang.Boolean writeDatesAsTimestamps)
protected com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer withFormat(java.lang.Boolean useTimestamp,
java.time.format.DateTimeFormatter dtf,
com.fasterxml.jackson.annotation.JsonFormat.Shape shape)
withFormat 在类中 com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializerpublic void serialize(java.time.LocalDate localDate,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider)
throws java.io.IOException
serialize 在类中 com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializerjava.io.IOException@Deprecated protected com.fasterxml.jackson.datatype.jsr310.ser.JSR310FormattedSerializerBase<?> withFeatures(java.lang.Boolean arg0)
protected com.fasterxml.jackson.datatype.jsr310.ser.JSR310FormattedSerializerBase<?> withFeatures(java.lang.Boolean arg0,
java.lang.Boolean arg1)
protected void _acceptTimestampVisitor(com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitorWrapper arg0,
com.fasterxml.jackson.databind.JavaType arg1)
throws com.fasterxml.jackson.databind.JsonMappingException
com.fasterxml.jackson.databind.JsonMappingExceptionprotected com.fasterxml.jackson.databind.JavaType _integerListType(com.fasterxml.jackson.databind.SerializerProvider arg0)
protected com.fasterxml.jackson.databind.SerializationFeature getTimestampsFeature()
protected boolean useTimestamp(com.fasterxml.jackson.databind.SerializerProvider arg0)
protected boolean _useTimestampExplicitOnly(com.fasterxml.jackson.databind.SerializerProvider arg0)
protected boolean useNanoseconds(com.fasterxml.jackson.databind.SerializerProvider arg0)