Serialized Form
-
Package com.fasterxml.jackson.datatype.jdk8
-
Class com.fasterxml.jackson.datatype.jdk8.BaseScalarOptionalDeserializer extends com.fasterxml.jackson.databind.deser.std.StdScalarDeserializer<T> implements Serializable
-
Serialized Fields
-
_empty
T _empty
-
-
-
Class com.fasterxml.jackson.datatype.jdk8.DoubleStreamSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<java.util.stream.DoubleStream> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.IntStreamSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<java.util.stream.IntStream> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.Jdk8BeanSerializerModifier extends com.fasterxml.jackson.databind.ser.BeanSerializerModifier implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.Jdk8Deserializers extends com.fasterxml.jackson.databind.deser.Deserializers.Base implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_cfgReadAbsentAsNull
boolean _cfgReadAbsentAsNull
- Since:
- 2.14
-
-
Class com.fasterxml.jackson.datatype.jdk8.Jdk8OptionalBeanPropertyWriter extends com.fasterxml.jackson.databind.ser.BeanPropertyWriter implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_empty
java.lang.Object _empty
- Since:
- 2.9
-
-
Class com.fasterxml.jackson.datatype.jdk8.Jdk8Serializers extends com.fasterxml.jackson.databind.ser.Serializers.Base implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.Jdk8TypeModifier extends com.fasterxml.jackson.databind.type.TypeModifier implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.Jdk8UnwrappingOptionalBeanPropertyWriter extends com.fasterxml.jackson.databind.ser.impl.UnwrappingBeanPropertyWriter implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_empty
java.lang.Object _empty
- Since:
- 2.9
-
-
Class com.fasterxml.jackson.datatype.jdk8.LongStreamSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<java.util.stream.LongStream> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.OptionalDoubleSerializer extends com.fasterxml.jackson.databind.ser.std.StdScalarSerializer<java.util.OptionalDouble> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.OptionalIntDeserializer extends BaseScalarOptionalDeserializer<java.util.OptionalInt> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.OptionalLongDeserializer extends BaseScalarOptionalDeserializer<java.util.OptionalLong> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.OptionalSerializer extends com.fasterxml.jackson.databind.ser.std.ReferenceTypeSerializer<java.util.Optional<?>> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jdk8.StreamSerializer extends com.fasterxml.jackson.databind.ser.std.StdSerializer<java.util.stream.Stream<?>> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
elemType
com.fasterxml.jackson.databind.JavaType elemType
Stream elements type (matching T)
-
-
Class com.fasterxml.jackson.datatype.jdk8.WrappedIOException extends java.lang.RuntimeException implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.jsr310
-
Class com.fasterxml.jackson.datatype.jsr310.JavaTimeModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_features
com.fasterxml.jackson.core.util.JacksonFeatureSet<JavaTimeFeature> _features
- Since:
- 2.16
-
-
Class com.fasterxml.jackson.datatype.jsr310.JSR310Module extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.jsr310.deser
-
Class com.fasterxml.jackson.datatype.jsr310.deser.DurationDeserializer extends JSR310DeserializerBase<java.time.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_NANOSECONDS
as 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
java.lang.Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS
- Since:
- 2.16
-
-
Class com.fasterxml.jackson.datatype.jsr310.deser.InstantDeserializer extends JSR310DateTimeDeserializerBase<T extends java.time.temporal.Temporal> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_adjustToContextTZOverride
java.lang.Boolean _adjustToContextTZOverride
Flag forJsonFormat.Feature.ADJUST_DATES_TO_CONTEXT_TIME_ZONE
- Since:
- 2.8
-
_alwaysAllowStringifiedDateTimestamps
boolean _alwaysAllowStringifiedDateTimestamps
Flag set fromJavaTimeFeature.ALWAYS_ALLOW_STRINGIFIED_DATE_TIMESTAMPS
to 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 fromJavaTimeFeature.NORMALIZE_DESERIALIZED_ZONE_ID
to determine whetherZoneId
is to be normalized during deserialization.- Since:
- 2.16
-
_readTimestampsAsNanosOverride
java.lang.Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS
- Since:
- 2.16
-
adjust
java.util.function.BiFunction<T extends java.time.temporal.Temporal,java.time.ZoneId,T extends java.time.temporal.Temporal> adjust
-
fromMilliseconds
java.util.function.Function<InstantDeserializer.FromIntegerArguments,T extends java.time.temporal.Temporal> fromMilliseconds
-
fromNanoseconds
java.util.function.Function<InstantDeserializer.FromDecimalArguments,T extends java.time.temporal.Temporal> fromNanoseconds
-
parsedToValue
java.util.function.Function<java.time.temporal.TemporalAccessor,T extends java.time.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.jsr310.deser.JavaTimeDeserializerModifier extends com.fasterxml.jackson.databind.deser.BeanDeserializerModifier implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_oneBaseMonths
boolean _oneBaseMonths
-
-
Class com.fasterxml.jackson.datatype.jsr310.deser.JSR310DateTimeDeserializerBase extends JSR310DeserializerBase<T> implements Serializable
-
Serialized Fields
-
_formatter
java.time.format.DateTimeFormatter _formatter
-
_shape
com.fasterxml.jackson.annotation.JsonFormat.Shape _shape
Setting that indicates the specified for this deserializer as aJsonFormat.Shape
annotation 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.jsr310.deser.JSR310StringParsableDeserializer extends JSR310DeserializerBase<java.lang.Object> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_typeSelector
int _typeSelector
-
-
Class com.fasterxml.jackson.datatype.jsr310.deser.LocalDateDeserializer extends JSR310DateTimeDeserializerBase<java.time.LocalDate> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.deser.LocalDateTimeDeserializer extends JSR310DateTimeDeserializerBase<java.time.LocalDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_readTimestampsAsNanosOverride
java.lang.Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS
- Since:
- 2.16
-
-
Class com.fasterxml.jackson.datatype.jsr310.deser.LocalTimeDeserializer extends JSR310DateTimeDeserializerBase<java.time.LocalTime> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_readTimestampsAsNanosOverride
java.lang.Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS
- Since:
- 2.16
-
-
Class com.fasterxml.jackson.datatype.jsr310.deser.MonthDayDeserializer extends JSR310DateTimeDeserializerBase<java.time.MonthDay> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.deser.OffsetTimeDeserializer extends JSR310DateTimeDeserializerBase<java.time.OffsetTime> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_readTimestampsAsNanosOverride
java.lang.Boolean _readTimestampsAsNanosOverride
Flag forJsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS
- Since:
- 2.16
-
-
Class com.fasterxml.jackson.datatype.jsr310.deser.OneBasedMonthDeserializer extends com.fasterxml.jackson.databind.deser.std.DelegatingDeserializer implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.deser.YearDeserializer extends JSR310DateTimeDeserializerBase<java.time.Year> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.deser.YearMonthDeserializer extends JSR310DateTimeDeserializerBase<java.time.YearMonth> implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.datatype.jsr310.ser
-
Class com.fasterxml.jackson.datatype.jsr310.ser.DurationSerializer extends JSR310FormattedSerializerBase<java.time.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_TIMESTAMPS
is enabled andSerializationFeature.WRITE_DATE_TIMESTAMPS_AS_NANOSECONDS
is not enabled since the duration converters do not support fractions- Since:
- 2.12
-
-
Class com.fasterxml.jackson.datatype.jsr310.ser.InstantSerializer extends InstantSerializerBase<java.time.Instant> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.InstantSerializerBase extends JSR310FormattedSerializerBase<T extends java.time.temporal.Temporal> implements Serializable
-
Serialized Fields
-
defaultFormat
java.time.format.DateTimeFormatter defaultFormat
-
getEpochMillis
java.util.function.ToLongFunction<T extends java.time.temporal.Temporal> getEpochMillis
-
getEpochSeconds
java.util.function.ToLongFunction<T extends java.time.temporal.Temporal> getEpochSeconds
-
getNanoseconds
java.util.function.ToIntFunction<T extends java.time.temporal.Temporal> getNanoseconds
-
-
-
Class com.fasterxml.jackson.datatype.jsr310.ser.JavaTimeSerializerModifier extends com.fasterxml.jackson.databind.ser.BeanSerializerModifier implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_oneBaseMonths
boolean _oneBaseMonths
-
-
Class com.fasterxml.jackson.datatype.jsr310.ser.LocalDateSerializer extends JSR310FormattedSerializerBase<java.time.LocalDate> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.LocalDateTimeSerializer extends JSR310FormattedSerializerBase<java.time.LocalDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.LocalTimeSerializer extends JSR310FormattedSerializerBase<java.time.LocalTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.MonthDaySerializer extends JSR310FormattedSerializerBase<java.time.MonthDay> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.OffsetDateTimeSerializer extends InstantSerializerBase<java.time.OffsetDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.OffsetTimeSerializer extends JSR310FormattedSerializerBase<java.time.OffsetTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.YearMonthSerializer extends JSR310FormattedSerializerBase<java.time.YearMonth> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.YearSerializer extends JSR310FormattedSerializerBase<java.time.Year> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.ZonedDateTimeSerializer extends InstantSerializerBase<java.time.ZonedDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
_writeZoneId
java.lang.Boolean _writeZoneId
Flag forJsonFormat.Feature.WRITE_DATES_WITH_ZONE_ID
- Since:
- 2.8
-
-
Class com.fasterxml.jackson.datatype.jsr310.ser.ZonedDateTimeWithZoneIdSerializer extends InstantSerializerBase<java.time.ZonedDateTime> implements Serializable
- serialVersionUID:
- 1L
-
Class com.fasterxml.jackson.datatype.jsr310.ser.ZoneIdSerializer extends com.fasterxml.jackson.databind.ser.std.ToStringSerializerBase implements Serializable
- serialVersionUID:
- 1L
-
-
Package com.fasterxml.jackson.module.paramnames
-
Class com.fasterxml.jackson.module.paramnames.ParameterNamesAnnotationIntrospector extends com.fasterxml.jackson.databind.introspect.NopAnnotationIntrospector implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
creatorBinding
com.fasterxml.jackson.annotation.JsonCreator.Mode creatorBinding
-
parameterExtractor
ParameterExtractor parameterExtractor
-
-
Class com.fasterxml.jackson.module.paramnames.ParameterNamesModule extends com.fasterxml.jackson.databind.module.SimpleModule implements Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
creatorBinding
com.fasterxml.jackson.annotation.JsonCreator.Mode creatorBinding
-
-