Serialized Form
-
Package com.fasterxml.jackson.datatype.threetenbp
-
Class com.fasterxml.jackson.datatype.threetenbp.ThreeTenModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.threetenbp.deser
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.DurationDeserializer extends com.fasterxml.jackson.datatype.threetenbp.deser.ThreeTenDeserializerBase<org.threeten.bp.Duration> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_durationUnitConverter
DurationUnitConverter _durationUnitConverter
When defined (notnull) integer values will be converted into duration unit configured for the converter. Using this converter will typically override the value specified inDeserializationFeature.READ_DATE_TIMESTAMPS_AS_NANOSECONDSas it is considered that the unit set inJsonFormat.pattern()has precedence since it is more specific.See [jackson-modules-java8#184] for more info.
- Since:
- 2.12
-
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.InstantDeserializer extends ThreeTenDateTimeDeserializerBase<T extends org.threeten.bp.temporal.Temporal> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_adjustToContextTZOverride
Boolean _adjustToContextTZOverride
Flag forJsonFormat.Feature.ADJUST_DATES_TO_CONTEXT_TIME_ZONE- Since:
- 2.8
-
adjust
BiFunction<T extends org.threeten.bp.temporal.Temporal,org.threeten.bp.ZoneId,T extends org.threeten.bp.temporal.Temporal> adjust
-
fromMilliseconds
Function<InstantDeserializer.FromIntegerArguments,T extends org.threeten.bp.temporal.Temporal> fromMilliseconds
-
fromNanoseconds
Function<InstantDeserializer.FromDecimalArguments,T extends org.threeten.bp.temporal.Temporal> fromNanoseconds
-
parsedToValue
Function<org.threeten.bp.temporal.TemporalAccessor,T extends org.threeten.bp.temporal.Temporal> parsedToValue
-
replaceZeroOffsetAsZ
boolean replaceZeroOffsetAsZ
In case of vanilla `Instant` we seem to need to translate "+0000 | +00:00 | +00" timezone designator into plain "Z" for some reason; see [jackson-modules-java8#18] for more info- Since:
- 2.9.0
-
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.LocalDateDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.LocalDate> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.LocalDateTimeDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.LocalDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.LocalTimeDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.LocalTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.MonthDayDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.MonthDay> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.OffsetTimeDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.OffsetTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.ThreeTenDateTimeDeserializerBase extends com.fasterxml.jackson.datatype.threetenbp.deser.ThreeTenDeserializerBase<T> implements Serializable
-
Serialized Fields
-
_formatter
org.threeten.bp.format.DateTimeFormatter _formatter
-
_shape
com.fasterxml.jackson.annotation.JsonFormat.Shape _shape
Setting that indicates theJsonFormat.Shapespecified for this deserializer as aJsonFormat.Shapeannotation on property or class, or due to per-type "config override", or from global settings: If Shape is NUMBER_INT, the input value is considered to be epoch days. If not a NUMBER_INT, and the deserializer was not specified with the leniency setting of true, then an exception will be thrown.- Since:
- 2.11
-
-
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.ThreeTenStringParsableDeserializer extends com.fasterxml.jackson.datatype.threetenbp.deser.ThreeTenDeserializerBase<Object> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_typeSelector
int _typeSelector
-
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.YearDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.Year> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.YearMonthDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.YearMonth> implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.threetenbp.ser
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.DurationSerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.Duration> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_durationUnitConverter
DurationUnitConverter _durationUnitConverter
When defined (notnull) duration values will be converted into integers with the unit configured for the converter. Only available whenSerializationFeature.WRITE_DURATIONS_AS_TIMESTAMPSis enabled andSerializationFeature.WRITE_DATE_TIMESTAMPS_AS_NANOSECONDSis not enabled since the duration converters do not support fractions- Since:
- 2.12
-
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.InstantSerializer extends InstantSerializerBase<org.threeten.bp.Instant> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.InstantSerializerBase extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<T extends org.threeten.bp.temporal.Temporal> implements Serializable
-
Serialized Fields
-
defaultFormat
org.threeten.bp.format.DateTimeFormatter defaultFormat
-
getEpochMillis
ToLongFunction<T extends org.threeten.bp.temporal.Temporal> getEpochMillis
-
getEpochSeconds
ToLongFunction<T extends org.threeten.bp.temporal.Temporal> getEpochSeconds
-
getNanoseconds
ToIntFunction<T extends org.threeten.bp.temporal.Temporal> getNanoseconds
-
-
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.LocalDateSerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.LocalDate> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.LocalDateTimeSerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.LocalDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.LocalTimeSerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.LocalTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.MonthDaySerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.MonthDay> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.OffsetDateTimeSerializer extends InstantSerializerBase<org.threeten.bp.OffsetDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.OffsetTimeSerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.OffsetTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.YearMonthSerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.YearMonth> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.YearSerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.Year> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.ZonedDateTimeSerializer extends InstantSerializerBase<org.threeten.bp.ZonedDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_writeZoneId
Boolean _writeZoneId
Flag forJsonFormat.Feature.WRITE_DATES_WITH_ZONE_ID- Since:
- 2.8
-
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.ZonedDateTimeWithZoneIdSerializer extends InstantSerializerBase<org.threeten.bp.ZonedDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.ZoneIdSerializer extends com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase implements Serializable
- serialVersionUID:
- 1L
-