public abstract class PrimitiveArrayDeserializers<T> extends StdDeserializer<T> implements ContextualDeserializer
JsonDeserializer.None| Modifier and Type | Method and Description |
|---|---|
JsonDeserializer<?> |
createContextual(DeserializationContext ctxt,
BeanProperty property)
Method called to see if a different (or differently configured) deserializer
is needed to deserialize values of specified property.
|
java.lang.Object |
deserializeWithType(JsonParser p,
DeserializationContext ctxt,
TypeDeserializer typeDeserializer)
Base implementation that does not assume specific type
inclusion mechanism.
|
static JsonDeserializer<?> |
forType(java.lang.Class<?> rawType) |
getValueClass, getValueType, handledTypedeserialize, deserialize, findBackReference, getDelegatee, getEmptyValue, getEmptyValue, getKnownPropertyNames, getNullValue, getNullValue, getObjectIdReader, isCachable, replaceDelegatee, unwrappingDeserializerpublic static JsonDeserializer<?> forType(java.lang.Class<?> rawType)
public JsonDeserializer<?> createContextual(DeserializationContext ctxt, BeanProperty property) throws JsonMappingException
ContextualDeserializercreateContextual in interface ContextualDeserializerctxt - Deserialization context to access configuration, additional
deserializers that may be needed by this deserializerproperty - Method, field or constructor parameter that represents the property
(and is used to assign deserialized value).
Should be available; but there may be cases where caller can not provide it and
null is passed instead (in which case impls usually pass 'this' deserializer as is)JsonMappingExceptionpublic java.lang.Object deserializeWithType(JsonParser p, DeserializationContext ctxt, TypeDeserializer typeDeserializer) throws java.io.IOException
StdDeserializerdeserializeWithType in class StdDeserializer<T>typeDeserializer - Deserializer to use for handling type informationjava.io.IOException"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"