Serialized Form
-
Package com.fasterxml.jackson.datatype.threetenbp
-
Class com.fasterxml.jackson.datatype.threetenbp.ThreeTenModule
class ThreeTenModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ThreeTenTimeModule
class ThreeTenTimeModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_features
com.fasterxml.jackson.core.util.JacksonFeatureSet<ThreeTenTimeFeature> _features
- Since:
- 2.16
-
-
-
Package com.fasterxml.jackson.datatype.threetenbp.deser
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.DurationDeserializer
class DurationDeserializer extends com.fasterxml.jackson.datatype.threetenbp.deser.ThreeTenDeserializerBase<org.threeten.bp.Duration> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_durationUnitConverter
com.fasterxml.jackson.datatype.threetenbp.util.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
-
_readTimestampsAsNanosOverride
Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS- Since:
- 2.16
-
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.InstantDeserializer
class 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
-
_alwaysAllowStringifiedDateTimestamps
boolean _alwaysAllowStringifiedDateTimestamps
Flag set fromThreeTenTimeFeature.ALWAYS_ALLOW_STRINGIFIED_DATE_TIMESTAMPSto determine whether stringified numbers are interpreted as timestamps (enabled) nor not (disabled) in addition to a custom pattern ({code DateTimeFormatter}).NOTE: stringified timestamps are always allowed with default patterns; this flag only affects handling of custom patterns.
- Since:
- 2.16
-
_normalizeZoneId
boolean _normalizeZoneId
Flag set fromThreeTenTimeFeature.NORMALIZE_DESERIALIZED_ZONE_IDto determine whetherZoneIdis to be normalized during deserialization.- Since:
- 2.16
-
_readTimestampsAsNanosOverride
Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS- Since:
- 2.16
-
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
class LocalDateDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.LocalDate> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.LocalDateTimeDeserializer
class LocalDateTimeDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.LocalDateTime> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_readTimestampsAsNanosOverride
Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS- Since:
- 2.16
-
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.LocalTimeDeserializer
class LocalTimeDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.LocalTime> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_readTimestampsAsNanosOverride
Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS- Since:
- 2.16
-
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.MonthDayDeserializer
class MonthDayDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.MonthDay> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.OffsetTimeDeserializer
class OffsetTimeDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.OffsetTime> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_readTimestampsAsNanosOverride
Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS- Since:
- 2.16
-
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.OneBasedMonthDeserializer
class OneBasedMonthDeserializer extends com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.ThreeTenDateTimeDeserializerBase
class 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
class 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.ThreeTenTimeDeserializerModifier
class ThreeTenTimeDeserializerModifier extends com.fasterxml.jackson.databind.deser.BeanDeserializerModifier implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_oneBaseMonths
boolean _oneBaseMonths
-
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.YearDeserializer
class YearDeserializer extends ThreeTenDateTimeDeserializerBase<org.threeten.bp.Year> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.deser.YearMonthDeserializer
class 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
class DurationSerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.Duration> implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_durationUnitConverter
com.fasterxml.jackson.datatype.threetenbp.util.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
class InstantSerializer extends InstantSerializerBase<org.threeten.bp.Instant> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.InstantSerializerBase
class 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
class 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
class 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
class 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
class 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
class OffsetDateTimeSerializer extends InstantSerializerBase<org.threeten.bp.OffsetDateTime> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.OffsetTimeSerializer
class OffsetTimeSerializer extends com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenFormattedSerializerBase<org.threeten.bp.OffsetTime> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.ThreeTenTimeSerializerModifier
class ThreeTenTimeSerializerModifier extends com.fasterxml.jackson.databind.ser.BeanSerializerModifier implements Serializable- serialVersionUID:
- 1L
-
Serialized Fields
-
_oneBaseMonths
boolean _oneBaseMonths
-
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.YearMonthSerializer
class 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
class 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
class 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
class ZonedDateTimeWithZoneIdSerializer extends InstantSerializerBase<org.threeten.bp.ZonedDateTime> implements Serializable- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.threetenbp.ser.ZoneIdSerializer
class ZoneIdSerializer extends com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase implements Serializable- serialVersionUID:
- 1L
-