Class PrimitiveKVHandler<H extends KeyHandler<H> & ValueHandler<H>>
java.lang.Object
com.fasterxml.jackson.datatype.eclipsecollections.deser.map.PrimitiveKVHandler<H>
- All Implemented Interfaces:
KeyHandler<H>
,ValueHandler<H>
- Direct Known Subclasses:
PrimitiveKVHandler.Boolean
,PrimitiveKVHandler.Byte
,PrimitiveKVHandler.Char
,PrimitiveKVHandler.Double
,PrimitiveKVHandler.Float
,PrimitiveKVHandler.Int
,PrimitiveKVHandler.Long
,PrimitiveKVHandler.Short
public class PrimitiveKVHandler<H extends KeyHandler<H> & ValueHandler<H>>
extends Object
implements KeyHandler<H>, ValueHandler<H>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
static final class
static final class
static final class
static final class
static final class
static final class
static final class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateContextualKey
(com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.BeanProperty property) createContextualValue
(com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.BeanProperty property)
-
Constructor Details
-
PrimitiveKVHandler
public PrimitiveKVHandler()
-
-
Method Details
-
createContextualKey
public H createContextualKey(com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.BeanProperty property) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
createContextualKey
in interfaceKeyHandler<H extends KeyHandler<H> & ValueHandler<H>>
- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-
createContextualValue
public H createContextualValue(com.fasterxml.jackson.databind.DeserializationContext ctxt, com.fasterxml.jackson.databind.BeanProperty property) throws com.fasterxml.jackson.databind.JsonMappingException - Specified by:
createContextualValue
in interfaceValueHandler<H extends KeyHandler<H> & ValueHandler<H>>
- Throws:
com.fasterxml.jackson.databind.JsonMappingException
-