Class RefValueHandler
java.lang.Object
com.fasterxml.jackson.datatype.eclipsecollections.deser.map.RefValueHandler
- All Implemented Interfaces:
ValueHandler<RefValueHandler>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.fasterxml.jackson.databind.jsontype.TypeDeserializer
private final com.fasterxml.jackson.databind.JsonDeserializer
<?> private final com.fasterxml.jackson.databind.JavaType
-
Constructor Summary
ConstructorsConstructorDescriptionRefValueHandler
(com.fasterxml.jackson.databind.JavaType valueType, com.fasterxml.jackson.databind.JsonDeserializer<?> _valueDeserializer, com.fasterxml.jackson.databind.jsontype.TypeDeserializer _typeDeserializerForValue) -
Method Summary
Modifier and TypeMethodDescriptioncreateContextualValue
(com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.BeanProperty property) value
(com.fasterxml.jackson.databind.DeserializationContext ctx, com.fasterxml.jackson.core.JsonParser parser)
-
Field Details
-
_valueType
private final com.fasterxml.jackson.databind.JavaType _valueType -
_valueDeserializer
private final com.fasterxml.jackson.databind.JsonDeserializer<?> _valueDeserializer -
_typeDeserializerForValue
private final com.fasterxml.jackson.databind.jsontype.TypeDeserializer _typeDeserializerForValue
-
-
Constructor Details
-
RefValueHandler
public RefValueHandler(com.fasterxml.jackson.databind.JavaType valueType, com.fasterxml.jackson.databind.JsonDeserializer<?> _valueDeserializer, com.fasterxml.jackson.databind.jsontype.TypeDeserializer _typeDeserializerForValue)
-
-
Method Details
-
createContextualValue
public RefValueHandler createContextualValue(com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.BeanProperty property) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
createContextualValue
in interfaceValueHandler<RefValueHandler>
- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-
value
public Object value(com.fasterxml.jackson.databind.DeserializationContext ctx, com.fasterxml.jackson.core.JsonParser parser) throws IOException - Throws:
IOException
-