Class HppcContainerDeserializers
java.lang.Object
com.fasterxml.jackson.datatype.hppc.deser.HppcContainerDeserializers
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
Intermediate base class used for various integral (as opposed to floating point) value container types.(package private) static class
(package private) static class
(package private) static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionWe can either register abstract type defaults via ObjectMapper, or just do it here. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.JsonDeserializer
<?> findDeserializer
(com.fasterxml.jackson.databind.DeserializationConfig config, com.fasterxml.jackson.databind.JavaType origType) Method called to see if this serializer (or a serializer this serializer knows) should be used for given type; if not, null is returned.static boolean
hasDeserializerFor
(com.fasterxml.jackson.databind.DeserializationConfig config, Class<?> rawType)
-
Field Details
-
_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)
-