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>
  • 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 interface KeyHandler<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 interface ValueHandler<H extends KeyHandler<H> & ValueHandler<H>>
      Throws:
      com.fasterxml.jackson.databind.JsonMappingException