Uses of Class
org.codehaus.jackson.map.DeserializationContext
-
Packages that use DeserializationContext Package Description org.codehaus.jackson.map Contains basic mapper (conversion) functionality that allows for converting between regular streaming json content and Java objects (beans or Tree Model: support for both is viaObjectMapper
class, as well as convenience methods included inJsonParser
org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding.org.codehaus.jackson.map.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.org.codehaus.jackson.map.deser.std Contains public standard implementations of abstraction that Jackson uses.org.codehaus.jackson.map.ext Contains extended support for "external" packages: things that may or may not be present in runtime environment, but that are commonly enough used so that explicit support can be added.org.codehaus.jackson.map.jsontype.impl Package that contains standard implementations forTypeResolverBuilder
andTypeIdResolver
.org.codehaus.jackson.xc Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations -
-
Uses of DeserializationContext in org.codehaus.jackson.map
Fields in org.codehaus.jackson.map declared as DeserializationContext Modifier and Type Field Description protected DeserializationContext
MappingIterator. _context
Methods in org.codehaus.jackson.map that return DeserializationContext Modifier and Type Method Description protected DeserializationContext
ObjectMapper. _createDeserializationContext(JsonParser jp, DeserializationConfig cfg)
protected DeserializationContext
ObjectReader. _createDeserializationContext(JsonParser jp, DeserializationConfig cfg)
Methods in org.codehaus.jackson.map with parameters of type DeserializationContext Modifier and Type Method Description protected Object
ObjectMapper. _unwrapAndDeserialize(JsonParser jp, JavaType rootType, DeserializationContext ctxt, JsonDeserializer<Object> deser)
protected Object
ObjectReader. _unwrapAndDeserialize(JsonParser jp, DeserializationContext ctxt, JavaType rootType, JsonDeserializer<Object> deser)
abstract T
JsonDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Method that can be called to ask implementation to deserialize JSON content into the value type this serializer handles.T
JsonDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt, T intoValue)
Alternate deserialization method (compared to the most commonly used,JsonDeserializer.deserialize(JsonParser, DeserializationContext)
), which takes in initialized value instance, to be configured and/or populated by deserializer.abstract Object
KeyDeserializer. deserializeKey(String key, DeserializationContext ctxt)
Method called to deserialize aMap
key from JSON property name.abstract Object
TypeDeserializer. deserializeTypedFromAny(JsonParser jp, DeserializationContext ctxt)
Method called to let this type deserializer handle deserialization of "typed" object, when value itself may have been serialized using any kind of JSON value (Array, Object, scalar).abstract Object
TypeDeserializer. deserializeTypedFromArray(JsonParser jp, DeserializationContext ctxt)
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as JSON Array (regardless of Java type).abstract Object
TypeDeserializer. deserializeTypedFromObject(JsonParser jp, DeserializationContext ctxt)
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as JSON Object (regardless of Java type).abstract Object
TypeDeserializer. deserializeTypedFromScalar(JsonParser jp, DeserializationContext ctxt)
Method called to let this type deserializer handle deserialization of "typed" object, when value itself is serialized as a scalar JSON value (something other than Array or Object), regardless of Java type.Object
JsonDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Deserialization called when type being deserialized is defined to contain additional type identifier, to allow for correctly instantiating correct subtype.abstract Object
InjectableValues. findInjectableValue(Object valueId, DeserializationContext ctxt, BeanProperty forProperty, Object beanInstance)
Method called to find value identified by idvalueId
to inject as value of specified property during deserialization, passing POJO instance in which value will be injected if it is available (will be available when injected via field or setter; not available when injected via constructor or factory method argument).Object
InjectableValues.Std. findInjectableValue(Object valueId, DeserializationContext ctxt, BeanProperty forProperty, Object beanInstance)
boolean
DeserializationProblemHandler. handleUnknownProperty(DeserializationContext ctxt, JsonDeserializer<?> deserializer, Object beanOrClass, String propertyName)
Method called when a Json Map ("Object") entry with an unrecognized name is encountered.Constructors in org.codehaus.jackson.map with parameters of type DeserializationContext Constructor Description MappingIterator(JavaType type, JsonParser jp, DeserializationContext ctxt, JsonDeserializer<?> deser)
-
Uses of DeserializationContext in org.codehaus.jackson.map.deser
Subclasses of DeserializationContext in org.codehaus.jackson.map.deser Modifier and Type Class Description class
StdDeserializationContext
Default implementation ofDeserializationContext
.Methods in org.codehaus.jackson.map.deser with parameters of type DeserializationContext Modifier and Type Method Description protected Object
BeanDeserializer. _deserializeUsingPropertyBased(JsonParser jp, DeserializationContext ctxt)
Method called to deserialize bean using "property-based creator": this means that a non-default constructor or factory method is called, and then possibly other setters.protected JsonDeserializer<Object>
BeanDeserializer. _findSubclassDeserializer(DeserializationContext ctxt, Object bean, TokenBuffer unknownTokens)
Helper method called to (try to) locate deserializer for given sub-type of type that this deserializer handles.Object
AbstractDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Object
BeanDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Main deserialization method for bean-based objects (POJOs).Object
BeanDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt, Object bean)
Secondary deserialization method, called in cases where POJO instance is created as part of deserialization, potentially after collecting some or all of the properties to set.Object
SettableAnyProperty. deserialize(JsonParser jp, DeserializationContext ctxt)
Object
SettableBeanProperty. deserialize(JsonParser jp, DeserializationContext ctxt)
This method is needed by some specialized bean deserializers, and also called by someSettableBeanProperty.deserializeAndSet(org.codehaus.jackson.JsonParser, org.codehaus.jackson.map.DeserializationContext, java.lang.Object)
implementations.String
StdDeserializer.StringDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Deprecated.Object
StdDeserializerProvider.WrappedDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
void
SettableAnyProperty. deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance, String propName)
Method called to deserialize appropriate value, given parser (and context), and set it using appropriate method (a setter method).abstract void
SettableBeanProperty. deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance)
Method called to deserialize appropriate value, given parser (and context), and set it using appropriate mechanism.void
SettableBeanProperty.FieldProperty. deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance)
void
SettableBeanProperty.InnerClassProperty. deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object bean)
void
SettableBeanProperty.ManagedReferenceProperty. deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance)
void
SettableBeanProperty.MethodProperty. deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance)
void
SettableBeanProperty.SetterlessProperty. deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance)
protected JsonNode
JsonNodeDeserializer. deserializeAny(JsonParser jp, DeserializationContext ctxt)
Deprecated.since 1.9.0protected ArrayNode
JsonNodeDeserializer. deserializeArray(JsonParser jp, DeserializationContext ctxt)
Deprecated.since 1.9.0Object
BeanDeserializer. deserializeFromArray(JsonParser jp, DeserializationContext ctxt)
Object
BeanDeserializer. deserializeFromBoolean(JsonParser jp, DeserializationContext ctxt)
Method called to deserialize POJO value from a JSON boolean value (true, false)Object
BeanDeserializer. deserializeFromDouble(JsonParser jp, DeserializationContext ctxt)
Method called to deserialize POJO value from a JSON floating-point number.Object
BeanDeserializer. deserializeFromNumber(JsonParser jp, DeserializationContext ctxt)
Object
BeanDeserializer. deserializeFromObject(JsonParser jp, DeserializationContext ctxt)
protected Object
BeanDeserializer. deserializeFromObjectUsingNonDefault(JsonParser jp, DeserializationContext ctxt)
Object
BeanDeserializer. deserializeFromString(JsonParser jp, DeserializationContext ctxt)
protected ObjectNode
JsonNodeDeserializer. deserializeObject(JsonParser jp, DeserializationContext ctxt)
Deprecated.since 1.9.0protected Object
BeanDeserializer. deserializeUsingPropertyBasedWithExternalTypeId(JsonParser jp, DeserializationContext ctxt)
protected Object
BeanDeserializer. deserializeUsingPropertyBasedWithUnwrapped(JsonParser jp, DeserializationContext ctxt)
protected Object
BeanDeserializer. deserializeWithExternalTypeId(JsonParser jp, DeserializationContext ctxt)
protected Object
BeanDeserializer. deserializeWithExternalTypeId(JsonParser jp, DeserializationContext ctxt, Object bean)
Object
AbstractDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object
BeanDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
String
StdDeserializer.StringDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Deprecated.Object
StdDeserializerProvider.WrappedDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
protected Object
BeanDeserializer. deserializeWithUnwrapped(JsonParser jp, DeserializationContext ctxt)
Method called when there are declared "unwrapped" properties which need special handlingprotected Object
BeanDeserializer. deserializeWithUnwrapped(JsonParser jp, DeserializationContext ctxt, Object bean)
protected Object
BeanDeserializer. handlePolymorphic(JsonParser jp, DeserializationContext ctxt, Object bean, TokenBuffer unknownTokens)
Method called in cases where we may have polymorphic deserialization case: that is, type of Creator-constructed bean is not the type of deserializer itself.protected Object
BeanDeserializer. handleUnknownProperties(DeserializationContext ctxt, Object bean, TokenBuffer unknownTokens)
Method called to handle set of one or more unknown properties, stored in their entirety in givenTokenBuffer
(as field entries, name and value).protected void
BeanDeserializer. handleUnknownProperty(JsonParser jp, DeserializationContext ctxt, Object beanOrClass, String propName)
Method called when a JSON property is encountered that has not matching setter, any-setter or field, and thus can not be assigned.protected void
BeanDeserializer. injectValues(DeserializationContext ctxt, Object bean)
Object
SettableBeanProperty.NullProvider. nullValue(DeserializationContext ctxt)
void
BeanDeserializer. wrapAndThrow(Throwable t, Object bean, int index, DeserializationContext ctxt)
void
BeanDeserializer. wrapAndThrow(Throwable t, Object bean, String fieldName, DeserializationContext ctxt)
Method that will modify caught exception (passed in as argument) as necessary to include reference information, and to ensure it is a subtype ofIOException
, or an unchecked exception.protected void
BeanDeserializer. wrapInstantiationProblem(Throwable t, DeserializationContext ctxt)
-
Uses of DeserializationContext in org.codehaus.jackson.map.deser.impl
Methods in org.codehaus.jackson.map.deser.impl with parameters of type DeserializationContext Modifier and Type Method Description protected void
ExternalTypeHandler. _deserialize(JsonParser jp, DeserializationContext ctxt, Object bean, int index)
Object
ExternalTypeHandler. complete(JsonParser jp, DeserializationContext ctxt, Object bean)
void
CreatorProperty. deserializeAndSet(JsonParser jp, DeserializationContext ctxt, Object instance)
Object
CreatorProperty. findInjectableValue(DeserializationContext context, Object beanInstance)
Method that can be called to locate value to be injected for this property, if it is configured for this.Object
ValueInjector. findValue(DeserializationContext context, Object beanInstance)
boolean
ExternalTypeHandler. handleToken(JsonParser jp, DeserializationContext ctxt, String propName, Object bean)
Method called to ask handler to handlevoid
CreatorProperty. inject(DeserializationContext context, Object beanInstance)
Method to find value to inject, and inject it to this property.void
ValueInjector. inject(DeserializationContext context, Object beanInstance)
Object
UnwrappedPropertyHandler. processUnwrapped(JsonParser originalParser, DeserializationContext ctxt, Object bean, TokenBuffer buffered)
PropertyValueBuffer
PropertyBasedCreator. startBuilding(JsonParser jp, DeserializationContext ctxt)
Method called when starting to build a bean instance.Constructors in org.codehaus.jackson.map.deser.impl with parameters of type DeserializationContext Constructor Description PropertyValueBuffer(JsonParser jp, DeserializationContext ctxt, int paramCount)
-
Uses of DeserializationContext in org.codehaus.jackson.map.deser.std
Methods in org.codehaus.jackson.map.deser.std with parameters of type DeserializationContext Modifier and Type Method Description protected abstract T
FromStringDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected Currency
FromStringDeserializer.CurrencyDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected InetAddress
FromStringDeserializer.InetAddressDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected Locale
FromStringDeserializer.LocaleDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected Pattern
FromStringDeserializer.PatternDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected TimeZone
FromStringDeserializer.TimeZoneDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected URI
FromStringDeserializer.URIDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected URL
FromStringDeserializer.URLDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected UUID
FromStringDeserializer.UUIDDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected T
FromStringDeserializer. _deserializeEmbedded(Object ob, DeserializationContext ctxt)
protected UUID
FromStringDeserializer.UUIDDeserializer. _deserializeEmbedded(Object ob, DeserializationContext ctxt)
Map<Object,Object>
MapDeserializer. _deserializeUsingCreator(JsonParser jp, DeserializationContext ctxt)
protected abstract Object
StdKeyDeserializer. _parse(String key, DeserializationContext ctxt)
protected Boolean
StdDeserializer. _parseBoolean(JsonParser jp, DeserializationContext ctxt)
protected boolean
StdDeserializer. _parseBooleanPrimitive(JsonParser jp, DeserializationContext ctxt)
protected Byte
StdDeserializer. _parseByte(JsonParser jp, DeserializationContext ctxt)
protected Date
StdDeserializer. _parseDate(JsonParser jp, DeserializationContext ctxt)
protected Double
StdDeserializer. _parseDouble(JsonParser jp, DeserializationContext ctxt)
protected double
StdDeserializer. _parseDoublePrimitive(JsonParser jp, DeserializationContext ctxt)
protected Float
StdDeserializer. _parseFloat(JsonParser jp, DeserializationContext ctxt)
protected float
StdDeserializer. _parseFloatPrimitive(JsonParser jp, DeserializationContext ctxt)
protected Integer
StdDeserializer. _parseInteger(JsonParser jp, DeserializationContext ctxt)
protected int
StdDeserializer. _parseIntPrimitive(JsonParser jp, DeserializationContext ctxt)
protected Long
StdDeserializer. _parseLong(JsonParser jp, DeserializationContext ctxt)
protected long
StdDeserializer. _parseLongPrimitive(JsonParser jp, DeserializationContext ctxt)
protected Short
StdDeserializer. _parseShort(JsonParser jp, DeserializationContext ctxt)
protected short
StdDeserializer. _parseShortPrimitive(JsonParser jp, DeserializationContext ctxt)
protected void
MapDeserializer. _readAndBind(JsonParser jp, DeserializationContext ctxt, Map<Object,Object> result)
AtomicBoolean
AtomicBooleanDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
AtomicReference<?>
AtomicReferenceDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Calendar
CalendarDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Class<?>
ClassDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Collection<Object>
CollectionDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Collection<Object>
CollectionDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt, Collection<Object> result)
Date
DateDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Enum<?>
EnumDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Object
EnumDeserializer.FactoryBasedDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
EnumMap<?,?>
EnumMapDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
EnumSet<?>
EnumSetDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
T
FromStringDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
JavaType
JavaTypeDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
JsonNode
JsonNodeDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Implementation that will produce types of any JSON nodes; not just one deserializer is registered to handle (in case of more specialized handler).Map<Object,Object>
MapDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Map<Object,Object>
MapDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt, Map<Object,Object> result)
Object[]
ObjectArrayDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
BigDecimal
StdDeserializer.BigDecimalDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
BigInteger
StdDeserializer.BigIntegerDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Boolean
StdDeserializer.BooleanDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Byte
StdDeserializer.ByteDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Character
StdDeserializer.CharacterDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Double
StdDeserializer.DoubleDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Float
StdDeserializer.FloatDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Integer
StdDeserializer.IntegerDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Long
StdDeserializer.LongDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Number
StdDeserializer.NumberDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Short
StdDeserializer.ShortDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Date
StdDeserializer.SqlDateDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
StackTraceElement
StdDeserializer.StackTraceElementDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Collection<String>
StringCollectionDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Collection<String>
StringCollectionDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt, Collection<String> result)
String
StringDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Timestamp
TimestampDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
TokenBuffer
TokenBufferDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Object
UntypedObjectDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
protected Byte[]
ObjectArrayDeserializer. deserializeFromBase64(JsonParser jp, DeserializationContext ctxt)
Object
ThrowableDeserializer. deserializeFromObject(JsonParser jp, DeserializationContext ctxt)
Object
StdKeyDeserializer. deserializeKey(String key, DeserializationContext ctxt)
Object
CollectionDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object
EnumMapDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object
EnumSetDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object
MapDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object[]
ObjectArrayDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object
PrimitiveArrayDeserializers. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Boolean
StdDeserializer.BooleanDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object
StdDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Base implementation that does not assume specific type inclusion mechanism.Double
StdDeserializer.DoubleDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Integer
StdDeserializer.IntegerDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object
StdDeserializer.NumberDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
As mentioned in class Javadoc, there is additional complexity in handling potentially mixed type information here.Object
StdScalarDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object
StringCollectionDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
String
StringDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
Object
UntypedObjectDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
protected void
StdDeserializer. handleUnknownProperty(JsonParser jp, DeserializationContext ctxt, Object instanceOrClass, String propName)
Method called to deal with a property that did not map to a known Bean property.protected Object
UntypedObjectDeserializer. mapArray(JsonParser jp, DeserializationContext ctxt)
Method called to map a JSON Array into a Java value.protected Object[]
UntypedObjectDeserializer. mapArrayToArray(JsonParser jp, DeserializationContext ctxt)
Method called to map a JSON Array into a Java Object array (Object[]).protected Object
UntypedObjectDeserializer. mapObject(JsonParser jp, DeserializationContext ctxt)
Method called to map a JSON Object into a Java value.protected void
StdDeserializer. reportUnknownProperty(DeserializationContext ctxt, Object instanceOrClass, String fieldName)
-
Uses of DeserializationContext in org.codehaus.jackson.map.ext
Methods in org.codehaus.jackson.map.ext with parameters of type DeserializationContext Modifier and Type Method Description protected Duration
CoreXMLDeserializers.DurationDeserializer. _deserialize(String value, DeserializationContext ctxt)
protected QName
CoreXMLDeserializers.QNameDeserializer. _deserialize(String value, DeserializationContext ctxt)
abstract T
DOMDeserializer. _deserialize(String value, DeserializationContext ctxt)
Document
DOMDeserializer.DocumentDeserializer. _deserialize(String value, DeserializationContext ctxt)
Node
DOMDeserializer.NodeDeserializer. _deserialize(String value, DeserializationContext ctxt)
XMLGregorianCalendar
CoreXMLDeserializers.GregorianCalendarDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
DateMidnight
JodaDeserializers.DateMidnightDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
T
JodaDeserializers.DateTimeDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
LocalDate
JodaDeserializers.LocalDateDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
LocalDateTime
JodaDeserializers.LocalDateTimeDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
ReadablePeriod
JodaDeserializers.PeriodDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
-
Uses of DeserializationContext in org.codehaus.jackson.map.jsontype.impl
Methods in org.codehaus.jackson.map.jsontype.impl with parameters of type DeserializationContext Modifier and Type Method Description protected Object
AsPropertyTypeDeserializer. _deserializeTypedUsingDefaultImpl(JsonParser jp, DeserializationContext ctxt, TokenBuffer tb)
protected JsonDeserializer<Object>
TypeDeserializerBase. _findDefaultImplDeserializer(DeserializationContext ctxt)
protected JsonDeserializer<Object>
TypeDeserializerBase. _findDeserializer(DeserializationContext ctxt, String typeId)
protected String
AsArrayTypeDeserializer. _locateTypeId(JsonParser jp, DeserializationContext ctxt)
Object
AsArrayTypeDeserializer. deserializeTypedFromAny(JsonParser jp, DeserializationContext ctxt)
Object
AsPropertyTypeDeserializer. deserializeTypedFromAny(JsonParser jp, DeserializationContext ctxt)
Object
AsWrapperTypeDeserializer. deserializeTypedFromAny(JsonParser jp, DeserializationContext ctxt)
Object
AsArrayTypeDeserializer. deserializeTypedFromArray(JsonParser jp, DeserializationContext ctxt)
Method called when actual object is serialized as JSON Array.Object
AsWrapperTypeDeserializer. deserializeTypedFromArray(JsonParser jp, DeserializationContext ctxt)
Object
AsArrayTypeDeserializer. deserializeTypedFromObject(JsonParser jp, DeserializationContext ctxt)
Method called when actual object is serialized as JSON ObjectObject
AsPropertyTypeDeserializer. deserializeTypedFromObject(JsonParser jp, DeserializationContext ctxt)
This is the trickiest thing to handle, since property we are looking for may be anywhere...Object
AsWrapperTypeDeserializer. deserializeTypedFromObject(JsonParser jp, DeserializationContext ctxt)
Deserializing type id enclosed using WRAPPER_OBJECT style is straightforwardObject
AsArrayTypeDeserializer. deserializeTypedFromScalar(JsonParser jp, DeserializationContext ctxt)
Object
AsWrapperTypeDeserializer. deserializeTypedFromScalar(JsonParser jp, DeserializationContext ctxt)
-
Uses of DeserializationContext in org.codehaus.jackson.xc
Methods in org.codehaus.jackson.xc with parameters of type DeserializationContext Modifier and Type Method Description javax.activation.DataHandler
DataHandlerJsonDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Element
DomElementJsonDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Object
XmlAdapterJsonDeserializer. deserialize(JsonParser jp, DeserializationContext ctxt)
Object
XmlAdapterJsonDeserializer. deserializeWithType(JsonParser jp, DeserializationContext ctxt, TypeDeserializer typeDeserializer)
-