Class HppcContainerDeserializers

java.lang.Object
com.fasterxml.jackson.datatype.hppc.deser.HppcContainerDeserializers

public class HppcContainerDeserializers extends Object
  • Field Details

    • _concreteMapping

      protected static final HashMap<Class<?>,Class<?>> _concreteMapping
      We can either register abstract type defaults via ObjectMapper, or just do it here. For now let's just do it locally; this will allow override of definitions by app code (by using ObjectMapper resolution)
  • Constructor Details

    • HppcContainerDeserializers

      public HppcContainerDeserializers()
  • Method Details

    • findDeserializer

      public static com.fasterxml.jackson.databind.JsonDeserializer<?> findDeserializer(com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.JavaType origType) throws com.fasterxml.jackson.databind.JsonMappingException
      Method called to see if this serializer (or a serializer this serializer knows) should be used for given type; if not, null is returned.
      Throws:
      com.fasterxml.jackson.databind.JsonMappingException
    • hasDeserializerFor

      public static boolean hasDeserializerFor(com.fasterxml.jackson.databind.DeserializationConfig config, Class<?> rawType)