public static final class DefaultDeserializationContext.Impl extends DefaultDeserializationContext
DefaultDeserializationContext.Impl
_objectIds
_arrayBuilders, _attributes, _cache, _config, _dateFormat, _factory, _featureFlags, _injectableValues, _objectBuffer, _parser, _view
Modifier | Constructor and Description |
---|---|
protected |
Impl(DefaultDeserializationContext.Impl src,
DeserializationConfig config,
com.fasterxml.jackson.core.JsonParser jp,
InjectableValues values) |
protected |
Impl(DefaultDeserializationContext.Impl src,
DeserializerFactory factory) |
|
Impl(DeserializerFactory df)
Default constructor for a blueprint object, which will use the standard
DeserializerCache , given factory. |
Modifier and Type | Method and Description |
---|---|
DefaultDeserializationContext |
createInstance(DeserializationConfig config,
com.fasterxml.jackson.core.JsonParser jp,
InjectableValues values)
Method called to create actual usable per-deserialization
context instance.
|
DefaultDeserializationContext |
with(DeserializerFactory factory)
Fluent factory method used for constructing a blueprint instance
with different factory
|
checkUnresolvedObjectId, deserializerInstance, findObjectId, findObjectId, keyDeserializerInstance
_calcName, _desc, _valueDesc, constructCalendar, constructType, determineClassName, endOfInputException, findClass, findContextualValueDeserializer, findInjectableValue, findKeyDeserializer, findRootValueDeserializer, getActiveView, getAnnotationIntrospector, getArrayBuilders, getAttribute, getBase64Variant, getConfig, getDateFormat, getFactory, getLocale, getNodeFactory, getParser, getTimeZone, getTypeFactory, handlePrimaryContextualization, handleSecondaryContextualization, handleUnknownProperty, hasDeserializationFeatures, hasValueDeserializerFor, hasValueDeserializerFor, instantiationException, instantiationException, isEnabled, leaseObjectBuffer, mappingException, mappingException, mappingException, parseDate, readPropertyValue, readPropertyValue, readValue, readValue, reportUnknownProperty, returnObjectBuffer, setAttribute, unknownTypeException, weirdKeyException, weirdNumberException, weirdNumberException, weirdStringException, weirdStringException, wrongTokenException
canOverrideAccessModifiers, constructSpecializedType, constructType, converterInstance, isEnabled, objectIdGeneratorInstance, objectIdResolverInstance
public Impl(DeserializerFactory df)
DeserializerCache
, given factory.protected Impl(DefaultDeserializationContext.Impl src, DeserializationConfig config, com.fasterxml.jackson.core.JsonParser jp, InjectableValues values)
protected Impl(DefaultDeserializationContext.Impl src, DeserializerFactory factory)
public DefaultDeserializationContext createInstance(DeserializationConfig config, com.fasterxml.jackson.core.JsonParser jp, InjectableValues values)
DefaultDeserializationContext
createInstance
in class DefaultDeserializationContext
public DefaultDeserializationContext with(DeserializerFactory factory)
DefaultDeserializationContext
with
in class DefaultDeserializationContext
Copyright © 2014–2016 FasterXML. All rights reserved.