| Modifier and Type | Method and Description |
|---|---|
JsonDeserializer<T> |
AbstractObjectMapper.getDeserializer() |
protected abstract JsonDeserializer<T> |
AbstractObjectMapper.newDeserializer()
Instantiates a new deserializer
|
protected JsonDeserializer<T> |
AbstractObjectWriter.newDeserializer() |
| Modifier and Type | Method and Description |
|---|---|
AbstractConfiguration.TypeConfiguration<T> |
AbstractConfiguration.TypeConfiguration.deserializer(Class<? extends JsonDeserializer> deserializer) |
| 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) |
| Constructor and Description |
|---|
ArrayJsonDeserializer(JsonDeserializer<T> deserializer,
ArrayJsonDeserializer.ArrayCreator<T> arrayCreator) |
| Modifier and Type | Class and Description |
|---|---|
class |
StringArrayJsonDeserializer
Default
JsonDeserializer implementation for array of String. |
| 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) |
static <T> Array2dJsonDeserializer<T> |
Array2dJsonDeserializer.newInstance(JsonDeserializer<T> deserializer,
Array2dJsonDeserializer.Array2dCreator<T> arrayCreator) |
| Constructor and Description |
|---|
Array2dJsonDeserializer(JsonDeserializer<T> deserializer,
Array2dJsonDeserializer.Array2dCreator<T> array2dCreator) |
| 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> |
class |
AbstractObjectBeanJsonDeserializer |
class |
AbstractSerializableBeanJsonDeserializer |
| Modifier and Type | Method and Description |
|---|---|
protected abstract JsonDeserializer<?> |
HasDeserializer.newDeserializer() |
| Modifier and Type | Field and Description |
|---|---|
protected JsonDeserializer<T> |
BaseIterableJsonDeserializer.deserializer |
| Modifier and Type | Method and Description |
|---|---|
static <T> ArrayListJsonDeserializer<T> |
ArrayListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> HashSetJsonDeserializer<T> |
HashSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> LinkedHashSetJsonDeserializer<T> |
LinkedHashSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> AbstractListJsonDeserializer<T> |
AbstractListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> VectorJsonDeserializer<T> |
VectorJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> SetJsonDeserializer<T> |
SetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> CollectionJsonDeserializer<T> |
CollectionJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> TreeSetJsonDeserializer<T> |
TreeSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> AbstractQueueJsonDeserializer<T> |
AbstractQueueJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> AbstractSequentialListJsonDeserializer<T> |
AbstractSequentialListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> SortedSetJsonDeserializer<T> |
SortedSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> PriorityQueueJsonDeserializer<T> |
PriorityQueueJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> ListJsonDeserializer<T> |
ListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> StackJsonDeserializer<T> |
StackJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> IterableJsonDeserializer<T> |
IterableJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> QueueJsonDeserializer<T> |
QueueJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> AbstractCollectionJsonDeserializer<T> |
AbstractCollectionJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> AbstractSetJsonDeserializer<T> |
AbstractSetJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
static <T> LinkedListJsonDeserializer<T> |
LinkedListJsonDeserializer.newInstance(JsonDeserializer<T> deserializer) |
| Constructor and Description |
|---|
BaseCollectionJsonDeserializer(JsonDeserializer<T> deserializer) |
BaseIterableJsonDeserializer(JsonDeserializer<T> deserializer) |
BaseListJsonDeserializer(JsonDeserializer<T> deserializer) |
BaseQueueJsonDeserializer(JsonDeserializer<T> deserializer) |
BaseSetJsonDeserializer(JsonDeserializer<T> deserializer) |
BaseSortedSetJsonDeserializer(JsonDeserializer<T> deserializer) |
| 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) |
static <K,V> IdentityHashMapJsonDeserializer<K,V> |
IdentityHashMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer) |
static <K,V> SortedMapJsonDeserializer<K,V> |
SortedMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer) |
static <K,V> LinkedHashMapJsonDeserializer<K,V> |
LinkedHashMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer) |
static <K,V> TreeMapJsonDeserializer<K,V> |
TreeMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer) |
static <K,V> HashMapJsonDeserializer<K,V> |
HashMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer) |
static <K,V> AbstractMapJsonDeserializer<K,V> |
AbstractMapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer) |
static <K,V> MapJsonDeserializer<K,V> |
MapJsonDeserializer.newInstance(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer) |
| Constructor and Description |
|---|
BaseMapJsonDeserializer(KeyDeserializer<K> keyDeserializer,
JsonDeserializer<V> valueDeserializer) |
Copyright © 2016. All Rights Reserved.