Class EclipseCollectionsDeserializers
java.lang.Object
com.fasterxml.jackson.databind.deser.Deserializers.Base
com.fasterxml.jackson.datatype.eclipsecollections.EclipseCollectionsDeserializers
- All Implemented Interfaces:
com.fasterxml.jackson.databind.deser.Deserializers
public final class EclipseCollectionsDeserializers
extends com.fasterxml.jackson.databind.deser.Deserializers.Base
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.fasterxml.jackson.databind.deser.Deserializers
com.fasterxml.jackson.databind.deser.Deserializers.Base
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonDeserializer
<?> findBeanDeserializer
(com.fasterxml.jackson.databind.JavaType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc) com.fasterxml.jackson.databind.JsonDeserializer
<?> findCollectionDeserializer
(com.fasterxml.jackson.databind.type.CollectionType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer) com.fasterxml.jackson.databind.JsonDeserializer
<?> findCollectionLikeDeserializer
(com.fasterxml.jackson.databind.type.CollectionLikeType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer) com.fasterxml.jackson.databind.JsonDeserializer
<?> findMapDeserializer
(com.fasterxml.jackson.databind.type.MapType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.KeyDeserializer keyDeserializer, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer) com.fasterxml.jackson.databind.JsonDeserializer
<?> findMapLikeDeserializer
(com.fasterxml.jackson.databind.type.MapLikeType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.KeyDeserializer keyDeserializer, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer) private com.fasterxml.jackson.databind.JsonDeserializer
<?> findReferenceDeserializer
(com.fasterxml.jackson.databind.JavaType containerType, com.fasterxml.jackson.databind.JavaType elementType, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer) Methods inherited from class com.fasterxml.jackson.databind.deser.Deserializers.Base
findArrayDeserializer, findEnumDeserializer, findReferenceDeserializer, findTreeNodeDeserializer
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.fasterxml.jackson.databind.deser.Deserializers
hasDeserializerFor
-
Field Details
-
PRIMITIVE_DESERIALIZERS
-
REFERENCE_TYPES
-
-
Constructor Details
-
EclipseCollectionsDeserializers
public EclipseCollectionsDeserializers()
-
-
Method Details
-
findCollectionDeserializer
public com.fasterxml.jackson.databind.JsonDeserializer<?> findCollectionDeserializer(com.fasterxml.jackson.databind.type.CollectionType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
findCollectionDeserializer
in interfacecom.fasterxml.jackson.databind.deser.Deserializers
- Overrides:
findCollectionDeserializer
in classcom.fasterxml.jackson.databind.deser.Deserializers.Base
- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-
findCollectionLikeDeserializer
public com.fasterxml.jackson.databind.JsonDeserializer<?> findCollectionLikeDeserializer(com.fasterxml.jackson.databind.type.CollectionLikeType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
findCollectionLikeDeserializer
in interfacecom.fasterxml.jackson.databind.deser.Deserializers
- Overrides:
findCollectionLikeDeserializer
in classcom.fasterxml.jackson.databind.deser.Deserializers.Base
- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-
findMapDeserializer
public com.fasterxml.jackson.databind.JsonDeserializer<?> findMapDeserializer(com.fasterxml.jackson.databind.type.MapType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.KeyDeserializer keyDeserializer, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
findMapDeserializer
in interfacecom.fasterxml.jackson.databind.deser.Deserializers
- Overrides:
findMapDeserializer
in classcom.fasterxml.jackson.databind.deser.Deserializers.Base
- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-
findMapLikeDeserializer
public com.fasterxml.jackson.databind.JsonDeserializer<?> findMapLikeDeserializer(com.fasterxml.jackson.databind.type.MapLikeType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc, com.fasterxml.jackson.databind.KeyDeserializer keyDeserializer, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
findMapLikeDeserializer
in interfacecom.fasterxml.jackson.databind.deser.Deserializers
- Overrides:
findMapLikeDeserializer
in classcom.fasterxml.jackson.databind.deser.Deserializers.Base
- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-
findBeanDeserializer
public com.fasterxml.jackson.databind.JsonDeserializer<?> findBeanDeserializer(com.fasterxml.jackson.databind.JavaType type, com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.BeanDescription beanDesc) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
findBeanDeserializer
in interfacecom.fasterxml.jackson.databind.deser.Deserializers
- Overrides:
findBeanDeserializer
in classcom.fasterxml.jackson.databind.deser.Deserializers.Base
- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-
findReferenceDeserializer
private com.fasterxml.jackson.databind.JsonDeserializer<?> findReferenceDeserializer(com.fasterxml.jackson.databind.JavaType containerType, com.fasterxml.jackson.databind.JavaType elementType, com.fasterxml.jackson.databind.jsontype.TypeDeserializer elementTypeDeserializer, com.fasterxml.jackson.databind.JsonDeserializer<?> elementDeserializer)
-