Dependencies
Declarations
-
com
-
fasterxml
-
jackson
-
datatype
-
eclipsecollections
-
EclipseCollectionsDeserializers
-
PRIMITIVE_DESERIALIZERS: Map<Class<PrimitiveIterable>, JsonDeserializer<Object>>
-
REFERENCE_TYPES: Set<Class<InternalIterable>>
-
findCollectionDeserializer(CollectionType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<Object>): JsonDeserializer<Object>
-
findCollectionLikeDeserializer(CollectionLikeType, DeserializationConfig, BeanDescription, TypeDeserializer, JsonDeserializer<Object>): JsonDeserializer<Object>
-
findMapDeserializer(MapType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<Object>): JsonDeserializer<Object>
-
findMapLikeDeserializer(MapLikeType, DeserializationConfig, BeanDescription, KeyDeserializer, TypeDeserializer, JsonDeserializer<Object>): JsonDeserializer<Object>
-
findBeanDeserializer(JavaType, DeserializationConfig, BeanDescription): JsonDeserializer<Object>
-
findReferenceDeserializer(JavaType, JavaType, TypeDeserializer, JsonDeserializer<Object>): JsonDeserializer<Object>
-
static class initializer
-
EclipseCollectionsModule
-
EclipseCollectionsSerializers
-
EclipseCollectionsTypeModifier
-
PackageVersion
-
deser
-
BaseCollectionDeserializer
-
bag
-
list
-
map
-
EclipseMapDeserializer
-
keyHandler: KeyHandler
-
valueHandler: ValueHandler
-
EclipseMapDeserializer(KeyHandler, ValueHandler): void
-
logicalType(): LogicalType
-
withResolved(KeyHandler, ValueHandler): EclipseMapDeserializer<Object, Object, KeyHandler, ValueHandler>
-
createIntermediate(): Object
-
deserializeEntry(Object, KeyHandler, ValueHandler, DeserializationContext, String, JsonParser): void
-
finish(Object): Object
-
createContextual(DeserializationContext, BeanProperty): JsonDeserializer<Object>
-
deserializeWithType(JsonParser, DeserializationContext, TypeDeserializer): Object
-
deserialize(JsonParser, DeserializationContext): Object
-
EclipseMapDeserializers
-
ENTRIES: Map<Class<Object>, Entry<Object, Object, KeyHandler, ValueHandler>>
-
EclipseMapDeserializers(): void
-
createDeserializer(JavaType): EclipseMapDeserializer<Object, Object, KeyHandler, ValueHandler>
-
add(Class<Object>, TypeHandlerPair<Object, KeyHandler, ValueHandler>): void
-
add(Class<Object>, TypeHandlerPair<Object, KeyHandler, ValueHandler>, Function<Object, Object>): void
-
Entry
-
static class initializer
-
KeyHandler
-
PrimitiveKVHandler
-
RefKeyHandler
-
RefValueHandler
-
TypeHandlerPair
-
keyHandler(JavaType): KeyHandler
-
valueHandler(JavaType): ValueHandler
-
createEmpty(): Object
-
add(Object, KeyHandler, ValueHandler, DeserializationContext, String, JsonParser): void
-
OBJECT_OBJECT: TypeHandlerPair<MutableMap<Object, Object>, RefKeyHandler, RefValueHandler>
-
OBJECT_BOOLEAN: TypeHandlerPair<MutableObjectBooleanMap<Object>, RefKeyHandler, Boolean>
-
OBJECT_BYTE: TypeHandlerPair<MutableObjectByteMap<Object>, RefKeyHandler, Byte>
-
OBJECT_SHORT: TypeHandlerPair<MutableObjectShortMap<Object>, RefKeyHandler, Short>
-
OBJECT_CHAR: TypeHandlerPair<MutableObjectCharMap<Object>, RefKeyHandler, Char>
-
OBJECT_INT: TypeHandlerPair<MutableObjectIntMap<Object>, RefKeyHandler, Int>
-
OBJECT_FLOAT: TypeHandlerPair<MutableObjectFloatMap<Object>, RefKeyHandler, Float>
-
OBJECT_LONG: TypeHandlerPair<MutableObjectLongMap<Object>, RefKeyHandler, Long>
-
OBJECT_DOUBLE: TypeHandlerPair<MutableObjectDoubleMap<Object>, RefKeyHandler, Double>
-
BYTE_OBJECT: TypeHandlerPair<MutableByteObjectMap<Object>, Byte, RefValueHandler>
-
SHORT_OBJECT: TypeHandlerPair<MutableShortObjectMap<Object>, Short, RefValueHandler>
-
CHAR_OBJECT: TypeHandlerPair<MutableCharObjectMap<Object>, Char, RefValueHandler>
-
INT_OBJECT: TypeHandlerPair<MutableIntObjectMap<Object>, Int, RefValueHandler>
-
FLOAT_OBJECT: TypeHandlerPair<MutableFloatObjectMap<Object>, Float, RefValueHandler>
-
LONG_OBJECT: TypeHandlerPair<MutableLongObjectMap<Object>, Long, RefValueHandler>
-
DOUBLE_OBJECT: TypeHandlerPair<MutableDoubleObjectMap<Object>, Double, RefValueHandler>
-
BYTE_BOOLEAN: TypeHandlerPair<MutableByteBooleanMap, Byte, Boolean>
-
BYTE_BYTE: TypeHandlerPair<MutableByteByteMap, Byte, Byte>
-
BYTE_SHORT: TypeHandlerPair<MutableByteShortMap, Byte, Short>
-
BYTE_CHAR: TypeHandlerPair<MutableByteCharMap, Byte, Char>
-
BYTE_INT: TypeHandlerPair<MutableByteIntMap, Byte, Int>
-
BYTE_FLOAT: TypeHandlerPair<MutableByteFloatMap, Byte, Float>
-
BYTE_LONG: TypeHandlerPair<MutableByteLongMap, Byte, Long>
-
BYTE_DOUBLE: TypeHandlerPair<MutableByteDoubleMap, Byte, Double>
-
SHORT_BOOLEAN: TypeHandlerPair<MutableShortBooleanMap, Short, Boolean>
-
SHORT_BYTE: TypeHandlerPair<MutableShortByteMap, Short, Byte>
-
SHORT_SHORT: TypeHandlerPair<MutableShortShortMap, Short, Short>
-
SHORT_CHAR: TypeHandlerPair<MutableShortCharMap, Short, Char>
-
SHORT_INT: TypeHandlerPair<MutableShortIntMap, Short, Int>
-
SHORT_FLOAT: TypeHandlerPair<MutableShortFloatMap, Short, Float>
-
SHORT_LONG: TypeHandlerPair<MutableShortLongMap, Short, Long>
-
SHORT_DOUBLE: TypeHandlerPair<MutableShortDoubleMap, Short, Double>
-
CHAR_BOOLEAN: TypeHandlerPair<MutableCharBooleanMap, Char, Boolean>
-
CHAR_BYTE: TypeHandlerPair<MutableCharByteMap, Char, Byte>
-
CHAR_SHORT: TypeHandlerPair<MutableCharShortMap, Char, Short>
-
CHAR_CHAR: TypeHandlerPair<MutableCharCharMap, Char, Char>
-
CHAR_INT: TypeHandlerPair<MutableCharIntMap, Char, Int>
-
CHAR_FLOAT: TypeHandlerPair<MutableCharFloatMap, Char, Float>
-
CHAR_LONG: TypeHandlerPair<MutableCharLongMap, Char, Long>
-
CHAR_DOUBLE: TypeHandlerPair<MutableCharDoubleMap, Char, Double>
-
INT_BOOLEAN: TypeHandlerPair<MutableIntBooleanMap, Int, Boolean>
-
INT_BYTE: TypeHandlerPair<MutableIntByteMap, Int, Byte>
-
INT_SHORT: TypeHandlerPair<MutableIntShortMap, Int, Short>
-
INT_CHAR: TypeHandlerPair<MutableIntCharMap, Int, Char>
-
INT_INT: TypeHandlerPair<MutableIntIntMap, Int, Int>
-
INT_FLOAT: TypeHandlerPair<MutableIntFloatMap, Int, Float>
-
INT_LONG: TypeHandlerPair<MutableIntLongMap, Int, Long>
-
INT_DOUBLE: TypeHandlerPair<MutableIntDoubleMap, Int, Double>
-
FLOAT_BOOLEAN: TypeHandlerPair<MutableFloatBooleanMap, Float, Boolean>
-
FLOAT_BYTE: TypeHandlerPair<MutableFloatByteMap, Float, Byte>
-
FLOAT_SHORT: TypeHandlerPair<MutableFloatShortMap, Float, Short>
-
FLOAT_CHAR: TypeHandlerPair<MutableFloatCharMap, Float, Char>
-
FLOAT_INT: TypeHandlerPair<MutableFloatIntMap, Float, Int>
-
FLOAT_FLOAT: TypeHandlerPair<MutableFloatFloatMap, Float, Float>
-
FLOAT_LONG: TypeHandlerPair<MutableFloatLongMap, Float, Long>
-
FLOAT_DOUBLE: TypeHandlerPair<MutableFloatDoubleMap, Float, Double>
-
LONG_BOOLEAN: TypeHandlerPair<MutableLongBooleanMap, Long, Boolean>
-
LONG_BYTE: TypeHandlerPair<MutableLongByteMap, Long, Byte>
-
LONG_SHORT: TypeHandlerPair<MutableLongShortMap, Long, Short>
-
LONG_CHAR: TypeHandlerPair<MutableLongCharMap, Long, Char>
-
LONG_INT: TypeHandlerPair<MutableLongIntMap, Long, Int>
-
LONG_FLOAT: TypeHandlerPair<MutableLongFloatMap, Long, Float>
-
LONG_LONG: TypeHandlerPair<MutableLongLongMap, Long, Long>
-
LONG_DOUBLE: TypeHandlerPair<MutableLongDoubleMap, Long, Double>
-
DOUBLE_BOOLEAN: TypeHandlerPair<MutableDoubleBooleanMap, Double, Boolean>
-
DOUBLE_BYTE: TypeHandlerPair<MutableDoubleByteMap, Double, Byte>
-
DOUBLE_SHORT: TypeHandlerPair<MutableDoubleShortMap, Double, Short>
-
DOUBLE_CHAR: TypeHandlerPair<MutableDoubleCharMap, Double, Char>
-
DOUBLE_INT: TypeHandlerPair<MutableDoubleIntMap, Double, Int>
-
DOUBLE_FLOAT: TypeHandlerPair<MutableDoubleFloatMap, Double, Float>
-
DOUBLE_LONG: TypeHandlerPair<MutableDoubleLongMap, Double, Long>
-
DOUBLE_DOUBLE: TypeHandlerPair<MutableDoubleDoubleMap, Double, Double>
-
ValueHandler
-
pair
-
PairInstantiators
-
PURE_PRIMITIVE_INSTANTIATORS: Map<Class<Object>, ValueInstantiator>
-
findValueInstantiator(DeserializationConfig, BeanDescription, ValueInstantiator): ValueInstantiator
-
primitiveObjectInstantiator(JavaType, Class<Object>, BiFunction<Object, Object, Object>): ValueInstantiator
-
objectPrimitiveInstantiator(JavaType, Class<Object>, BiFunction<Object, Object, Object>): ValueInstantiator
-
purePrimitiveInstantiator(Class<Object>, Class<Object>, Class<Object>, BiFunction<Object, Object, Object>): void
-
makeProperties(DeserializationConfig, JavaType, JavaType): SettableBeanProperty[]
-
static class initializer
-
Lambda implementing BiFunction<Object, Object, BooleanBooleanPair>
-
Lambda implementing BiFunction<Object, Object, BooleanBytePair>
-
Lambda implementing BiFunction<Object, Object, BooleanShortPair>
-
Lambda implementing BiFunction<Object, Object, BooleanCharPair>
-
Lambda implementing BiFunction<Object, Object, BooleanIntPair>
-
Lambda implementing BiFunction<Object, Object, BooleanFloatPair>
-
Lambda implementing BiFunction<Object, Object, BooleanLongPair>
-
Lambda implementing BiFunction<Object, Object, BooleanDoublePair>
-
Lambda implementing BiFunction<Object, Object, ByteBooleanPair>
-
Lambda implementing BiFunction<Object, Object, ByteBytePair>
-
Lambda implementing BiFunction<Object, Object, ByteShortPair>
-
Lambda implementing BiFunction<Object, Object, ByteCharPair>
-
Lambda implementing BiFunction<Object, Object, ByteIntPair>
-
Lambda implementing BiFunction<Object, Object, ByteFloatPair>
-
Lambda implementing BiFunction<Object, Object, ByteLongPair>
-
Lambda implementing BiFunction<Object, Object, ByteDoublePair>
-
Lambda implementing BiFunction<Object, Object, ShortBooleanPair>
-
Lambda implementing BiFunction<Object, Object, ShortBytePair>
-
Lambda implementing BiFunction<Object, Object, ShortShortPair>
-
Lambda implementing BiFunction<Object, Object, ShortCharPair>
-
Lambda implementing BiFunction<Object, Object, ShortIntPair>
-
Lambda implementing BiFunction<Object, Object, ShortFloatPair>
-
Lambda implementing BiFunction<Object, Object, ShortLongPair>
-
Lambda implementing BiFunction<Object, Object, ShortDoublePair>
-
Lambda implementing BiFunction<Object, Object, CharBooleanPair>
-
Lambda implementing BiFunction<Object, Object, CharBytePair>
-
Lambda implementing BiFunction<Object, Object, CharShortPair>
-
Lambda implementing BiFunction<Object, Object, CharCharPair>
-
Lambda implementing BiFunction<Object, Object, CharIntPair>
-
Lambda implementing BiFunction<Object, Object, CharFloatPair>
-
Lambda implementing BiFunction<Object, Object, CharLongPair>
-
Lambda implementing BiFunction<Object, Object, CharDoublePair>
-
Lambda implementing BiFunction<Object, Object, IntBooleanPair>
-
Lambda implementing BiFunction<Object, Object, IntBytePair>
-
Lambda implementing BiFunction<Object, Object, IntShortPair>
-
Lambda implementing BiFunction<Object, Object, IntCharPair>
-
Lambda implementing BiFunction<Object, Object, IntIntPair>
-
Lambda implementing BiFunction<Object, Object, IntFloatPair>
-
Lambda implementing BiFunction<Object, Object, IntLongPair>
-
Lambda implementing BiFunction<Object, Object, IntDoublePair>
-
Lambda implementing BiFunction<Object, Object, FloatBooleanPair>
-
Lambda implementing BiFunction<Object, Object, FloatBytePair>
-
Lambda implementing BiFunction<Object, Object, FloatShortPair>
-
Lambda implementing BiFunction<Object, Object, FloatCharPair>
-
Lambda implementing BiFunction<Object, Object, FloatIntPair>
-
Lambda implementing BiFunction<Object, Object, FloatFloatPair>
-
Lambda implementing BiFunction<Object, Object, FloatLongPair>
-
Lambda implementing BiFunction<Object, Object, FloatDoublePair>
-
Lambda implementing BiFunction<Object, Object, LongBooleanPair>
-
Lambda implementing BiFunction<Object, Object, LongBytePair>
-
Lambda implementing BiFunction<Object, Object, LongShortPair>
-
Lambda implementing BiFunction<Object, Object, LongCharPair>
-
Lambda implementing BiFunction<Object, Object, LongIntPair>
-
Lambda implementing BiFunction<Object, Object, LongFloatPair>
-
Lambda implementing BiFunction<Object, Object, LongLongPair>
-
Lambda implementing BiFunction<Object, Object, LongDoublePair>
-
Lambda implementing BiFunction<Object, Object, DoubleBooleanPair>
-
Lambda implementing BiFunction<Object, Object, DoubleBytePair>
-
Lambda implementing BiFunction<Object, Object, DoubleShortPair>
-
Lambda implementing BiFunction<Object, Object, DoubleCharPair>
-
Lambda implementing BiFunction<Object, Object, DoubleIntPair>
-
Lambda implementing BiFunction<Object, Object, DoubleFloatPair>
-
Lambda implementing BiFunction<Object, Object, DoubleLongPair>
-
Lambda implementing BiFunction<Object, Object, DoubleDoublePair>
-
set
-
ser
-
BooleanIterableSerializer
-
ByteIterableSerializer
-
CharIterableSerializer
-
DoubleIterableSerializer
-
FloatIterableSerializer
-
IntIterableSerializer
-
LongIterableSerializer
-
PrimitiveIterableSerializer
-
_elementType: JavaType
-
_property: BeanProperty
-
_unwrapSingle: Boolean
-
PrimitiveIterableSerializer(Class<PrimitiveIterable>, JavaType, BeanProperty, Boolean): void
-
withResolved(BeanProperty, Boolean): PrimitiveIterableSerializer<PrimitiveIterable>
-
isEmpty(SerializerProvider, PrimitiveIterable): boolean
-
getContentType(): JavaType
-
getContentSerializer(): JsonSerializer<Object>
-
_withValueTypeSerializer(TypeSerializer): ContainerSerializer<Object>
-
hasSingleElement(PrimitiveIterable): boolean
-
serialize(PrimitiveIterable, JsonGenerator, SerializerProvider): void
-
serializeWithType(PrimitiveIterable, JsonGenerator, SerializerProvider, TypeSerializer): void
-
serializeContents(PrimitiveIterable, JsonGenerator): void
-
ShortIterableSerializer
-
map
-
PrimitiveMapSerializer
-
PrimitivePrimitiveMapSerializers
-
PrimitiveRefMapSerializer
-
_type: JavaType
-
_property: BeanProperty
-
_valueTypeSerializer: TypeSerializer
-
_valueSerializer: JsonSerializer<Object>
-
_dynamicValueSerializers: PropertySerializerMap
-
PrimitiveRefMapSerializer(JavaType, BeanProperty, TypeSerializer, JsonSerializer<Object>): void
-
withResolved(TypeSerializer, BeanProperty, JsonSerializer<Object>): PrimitiveRefMapSerializer<PrimitiveObjectMap, Object>
-
createContextual(SerializerProvider, BeanProperty): JsonSerializer<Object>
-
_serializeValue(Object, JsonGenerator, SerializerProvider): void
-
_findAndAddDynamic(PropertySerializerMap, JavaType, SerializerProvider): JsonSerializer<Object>
-
Byte
-
Short
-
Char
-
Int
-
Float
-
Long
-
Double
-
RefPrimitiveMapSerializer
-
RefRefMapSerializer
-
_ignoredEntries: Set<String>
-
serialVersionUID: long
-
_type: JavaType
-
_property: BeanProperty
-
_keySerializer: JsonSerializer<Object>
-
_valueTypeSerializer: TypeSerializer
-
_valueSerializer: JsonSerializer<Object>
-
_dynamicValueSerializers: PropertySerializerMap
-
RefRefMapSerializer(JavaType, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>, Set<String>): void
-
RefRefMapSerializer(RefRefMapSerializer, BeanProperty, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>, Set<String>): void
-
withResolved(BeanProperty, JsonSerializer<Object>, TypeSerializer, JsonSerializer<Object>, Set<String>): RefRefMapSerializer
-
_withValueTypeSerializer(TypeSerializer): ContainerSerializer<Object>
-
createContextual(SerializerProvider, BeanProperty): JsonSerializer<Object>
-
getContentSerializer(): JsonSerializer<Object>
-
getKeyType(): JavaType
-
getContentType(): JavaType
-
hasSingleElement(MapIterable<Object, Object>): boolean
-
isEmpty(SerializerProvider, MapIterable<Object, Object>): boolean
-
serialize(MapIterable<Object, Object>, JsonGenerator, SerializerProvider): void
-
serializeWithType(MapIterable<Object, Object>, JsonGenerator, SerializerProvider, TypeSerializer): void
-
serializeFields(MapIterable<Object, Object>, JsonGenerator, SerializerProvider): void
-
_findAndAddDynamic(PropertySerializerMap, Class<Object>, SerializerProvider): JsonSerializer<Object>
Java files
Class files