| Modifier and Type | Method and Description |
|---|---|
protected abstract JsonDeserializer<T> |
Deserializer.createJsonDeserializer()
createJsonDeserializer
|
JsonDeserializer<T> |
AbstractObjectMapper.getDeserializer()
getDeserializer.
|
JsonDeserializer<T> |
ObjectReader.getDeserializer()
getDeserializer.
|
JsonDeserializer<T> |
Deserializer.json()
json
|
protected abstract JsonDeserializer<T> |
AbstractObjectMapper.newDeserializer()
Instantiates a new deserializer
|
protected JsonDeserializer<T> |
AbstractObjectWriter.newDeserializer()
Instantiates a new deserializer
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractArrayJsonDeserializer<T>
Base implementation of
JsonDeserializer for array. |
class |
ArrayJsonDeserializer<T>
Default
JsonDeserializer implementation for array. |
class |
PrimitiveBooleanArrayJsonDeserializer
Default
JsonDeserializer implementation for array of boolean. |
class |
PrimitiveByteArrayJsonDeserializer
Default
JsonDeserializer implementation for array of byte. |
class |
PrimitiveCharacterArrayJsonDeserializer
Default
JsonDeserializer implementation for array of char. |
class |
PrimitiveDoubleArrayJsonDeserializer
Default
JsonDeserializer implementation for array of double. |
class |
PrimitiveFloatArrayJsonDeserializer
Default
JsonDeserializer implementation for array of float. |
class |
PrimitiveIntegerArrayJsonDeserializer
Default
JsonDeserializer implementation for array of int. |
class |
PrimitiveLongArrayJsonDeserializer
Default
JsonDeserializer implementation for array of long. |
class |
PrimitiveShortArrayJsonDeserializer
Default
JsonDeserializer implementation for array of short. |
| Modifier and Type | Method and Description |
|---|---|
protected <C> List<C> |
AbstractArrayJsonDeserializer.deserializeIntoList(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializer<C> deserializer,
JsonDeserializerParameters params)
Deserializes the array into a
List. |
static <T> ArrayJsonDeserializer<T> |
ArrayJsonDeserializer.newInstance(JsonDeserializer<T> deserializer,
ArrayJsonDeserializer.ArrayCreator<T> arrayCreator)
newInstance
|
| Constructor and Description |
|---|
ArrayJsonDeserializer(JsonDeserializer<T> deserializer,
ArrayJsonDeserializer.ArrayCreator<T> arrayCreator)
Constructor for ArrayJsonDeserializer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
StringArrayJsonDeserializer
Default
JsonDeserializer implementation for array of String. |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractArray2dJsonDeserializer<T>
Base implementation of
JsonDeserializer for array. |
class |
Array2dJsonDeserializer<T>
Default
JsonDeserializer implementation for 2D array. |
class |
PrimitiveBooleanArray2dJsonDeserializer
Default
JsonDeserializer implementation for 2D array of boolean. |
class |
PrimitiveByteArray2dJsonDeserializer
Default
JsonDeserializer implementation for 2D array of byte. |
class |
PrimitiveCharacterArray2dJsonDeserializer
Default
JsonDeserializer implementation for 2D array of char. |
class |
PrimitiveDoubleArray2dJsonDeserializer
Default
JsonDeserializer implementation for 2D array of double. |
class |
PrimitiveFloatArray2dJsonDeserializer
Default
JsonDeserializer implementation for 2D array of float. |
class |
PrimitiveIntegerArray2dJsonDeserializer
Default
JsonDeserializer implementation for 2D array of int. |
class |
PrimitiveLongArray2dJsonDeserializer
Default
JsonDeserializer implementation for 2D array of long. |
class |
PrimitiveShortArray2dJsonDeserializer
Default
JsonDeserializer implementation for 2D array of short. |
| Modifier and Type | Method and Description |
|---|---|
protected <C> List<List<C>> |
AbstractArray2dJsonDeserializer.deserializeIntoList(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializer<C> deserializer,
JsonDeserializerParameters params)
Deserializes the array into a
List. |
protected <C> List<List<C>> |
AbstractArray2dJsonDeserializer.doDeserializeIntoList(JsonReader reader,
JsonDeserializationContext ctx,
JsonDeserializer<C> deserializer,
JsonDeserializerParameters params,
JsonToken token)
doDeserializeIntoList
|
static <T> Array2dJsonDeserializer<T> |
Array2dJsonDeserializer.newInstance(JsonDeserializer<T> deserializer,
Array2dJsonDeserializer.Array2dCreator<T> arrayCreator)
newInstance
|
| Constructor and Description |
|---|
Array2dJsonDeserializer(JsonDeserializer<T> deserializer,
Array2dJsonDeserializer.Array2dCreator<T> array2dCreator)
Constructor for Array2dJsonDeserializer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
HasDeserializer<V,S extends JsonDeserializer<V>>
Lazy initialize a
JsonDeserializer |
class |
HasDeserializerAndParameters<V,S extends JsonDeserializer<V>>
Lazy initialize a
JsonDeserializer |
class |
SubtypeDeserializer<T,D extends JsonDeserializer<T>>
Delegate the deserialization of a subtype to a corresponding
AbstractBeanJsonDeserializer |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBeanJsonDeserializer<T>
Base implementation of
JsonDeserializer for beans. |
class |
AbstractDelegationBeanJsonDeserializer<T>
Abstract AbstractDelegationBeanJsonDeserializer class.
|
class |
AbstractObjectBeanJsonDeserializer
Abstract AbstractObjectBeanJsonDeserializer class.
|
class |
AbstractSerializableBeanJsonDeserializer
Abstract AbstractSerializableBeanJsonDeserializer class.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract JsonDeserializer<?> |
HasDeserializer.newDeserializer()
newDeserializer
|
| Modifier and Type | Field and Description |
|---|---|
protected JsonDeserializer<T> |
BaseIterableJsonDeserializer.deserializer |
| Modifier and Type | Method and Description |
|---|---|
static <T> CollectionJsonDeserializer<T> |
CollectionJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> HashSetJsonDeserializer<T> |
HashSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> AbstractListJsonDeserializer<T> |
AbstractListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> SortedSetJsonDeserializer<T> |
SortedSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> AbstractQueueJsonDeserializer<T> |
AbstractQueueJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> AbstractSequentialListJsonDeserializer<T> |
AbstractSequentialListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance.
|
static <T> LinkedListJsonDeserializer<T> |
LinkedListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> StackJsonDeserializer<T> |
StackJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> VectorJsonDeserializer<T> |
VectorJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> AbstractSetJsonDeserializer<T> |
AbstractSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> ArrayListJsonDeserializer<T> |
ArrayListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> AbstractCollectionJsonDeserializer<T> |
AbstractCollectionJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> SetJsonDeserializer<T> |
SetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> QueueJsonDeserializer<T> |
QueueJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> TreeSetJsonDeserializer<T> |
TreeSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> LinkedHashSetJsonDeserializer<T> |
LinkedHashSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> ListJsonDeserializer<T> |
ListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> PriorityQueueJsonDeserializer<T> |
PriorityQueueJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
static <T> IterableJsonDeserializer<T> |
IterableJsonDeserializer.newInstance(JsonDeserializer<T> deserializer)
newInstance
|
| Constructor and Description |
|---|
BaseCollectionJsonDeserializer(JsonDeserializer<T> deserializer)
Constructor for BaseCollectionJsonDeserializer.
|
BaseIterableJsonDeserializer(JsonDeserializer<T> deserializer)
Constructor for BaseIterableJsonDeserializer.
|
BaseListJsonDeserializer(JsonDeserializer<T> deserializer)
Constructor for BaseListJsonDeserializer.
|
BaseQueueJsonDeserializer(JsonDeserializer<T> deserializer)
Constructor for BaseQueueJsonDeserializer.
|
BaseSetJsonDeserializer(JsonDeserializer<T> deserializer)
Constructor for BaseSetJsonDeserializer.
|
BaseSortedSetJsonDeserializer(JsonDeserializer<T> deserializer)
Constructor for BaseSortedSetJsonDeserializer.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractMapJsonDeserializer<K,V>
Default
JsonDeserializer implementation for AbstractMap. |
class |
BaseMapJsonDeserializer<M extends Map<K,V>,K,V>
Base
JsonDeserializer implementation for Map. |
class |
EnumMapJsonDeserializer<E extends Enum<E>,V>
Default
JsonDeserializer implementation for EnumMap. |
class |
HashMapJsonDeserializer<K,V>
Default
JsonDeserializer implementation for HashMap. |
class |
IdentityHashMapJsonDeserializer<K,V>
Default
JsonDeserializer implementation for IdentityHashMap. |
class |
LinkedHashMapJsonDeserializer<K,V>
Default
JsonDeserializer implementation for LinkedHashMap. |
class |
MapJsonDeserializer<K,V>
Default
JsonDeserializer implementation for Map. |
class |
SortedMapJsonDeserializer<K,V>
Default
JsonDeserializer implementation for SortedMap. |
class |
TreeMapJsonDeserializer<K,V>
Default
JsonDeserializer implementation for TreeMap. |
| Modifier and Type | Field and Description |
|---|---|
protected JsonDeserializer<V> |
BaseMapJsonDeserializer.valueDeserializer
JsonDeserializer used to deserialize the values. |
| Modifier and Type | Method and Description |
|---|---|
static <E extends Enum<E>,V> |
EnumMapJsonDeserializer.newInstance(EnumKeyDeserializer<E> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
newInstance
|
static <K,V> IdentityHashMapJsonDeserializer<K,V> |
IdentityHashMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
newInstance
|
static <K,V> TreeMapJsonDeserializer<K,V> |
TreeMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
newInstance
|
static <K,V> MapJsonDeserializer<K,V> |
MapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
newInstance
|
static <K,V> HashMapJsonDeserializer<K,V> |
HashMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
newInstance
|
static <K,V> AbstractMapJsonDeserializer<K,V> |
AbstractMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
newInstance
|
static <K,V> SortedMapJsonDeserializer<K,V> |
SortedMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
newInstance
|
static <K,V> LinkedHashMapJsonDeserializer<K,V> |
LinkedHashMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
newInstance
|
| Constructor and Description |
|---|
BaseMapJsonDeserializer(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer)
Constructor for BaseMapJsonDeserializer.
|
Copyright © 2020. All rights reserved.