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, findTreeNodeDeserializerMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
findCollectionDeserializerin interfacecom.fasterxml.jackson.databind.deser.Deserializers- Overrides:
findCollectionDeserializerin 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:
findCollectionLikeDeserializerin interfacecom.fasterxml.jackson.databind.deser.Deserializers- Overrides:
findCollectionLikeDeserializerin 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:
findMapDeserializerin interfacecom.fasterxml.jackson.databind.deser.Deserializers- Overrides:
findMapDeserializerin 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:
findMapLikeDeserializerin interfacecom.fasterxml.jackson.databind.deser.Deserializers- Overrides:
findMapLikeDeserializerin 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:
findBeanDeserializerin interfacecom.fasterxml.jackson.databind.deser.Deserializers- Overrides:
findBeanDeserializerin 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)
-