Class RefKeyHandler
java.lang.Object
com.fasterxml.jackson.datatype.eclipsecollections.deser.map.RefKeyHandler
- All Implemented Interfaces:
KeyHandler<RefKeyHandler>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.fasterxml.jackson.databind.KeyDeserializer
private final com.fasterxml.jackson.databind.JavaType
-
Constructor Summary
ConstructorsConstructorDescriptionRefKeyHandler
(com.fasterxml.jackson.databind.JavaType keyType, com.fasterxml.jackson.databind.KeyDeserializer _keyDeserializer) -
Method Summary
Modifier and TypeMethodDescriptioncreateContextualKey
(com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.BeanProperty property)
-
Field Details
-
_keyType
private final com.fasterxml.jackson.databind.JavaType _keyType -
_keyDeserializer
private final com.fasterxml.jackson.databind.KeyDeserializer _keyDeserializer
-
-
Constructor Details
-
RefKeyHandler
public RefKeyHandler(com.fasterxml.jackson.databind.JavaType keyType, com.fasterxml.jackson.databind.KeyDeserializer _keyDeserializer)
-
-
Method Details
-
createContextualKey
public RefKeyHandler createContextualKey(com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.BeanProperty property) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
createContextualKey
in interfaceKeyHandler<RefKeyHandler>
- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-
key
public Object key(com.fasterxml.jackson.databind.DeserializationContext ctx, String key) throws IOException - Throws:
IOException
-