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 |
DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl src,
DeserializationConfig config,
JsonParser jp,
InjectableValues values) |
protected |
DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl src,
DeserializerFactory factory) |
|
DefaultDeserializationContext.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,
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 DefaultDeserializationContext.Impl(DeserializerFactory df)
DeserializerCache
, given factory.protected DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl src, DeserializationConfig config, JsonParser jp, InjectableValues values)
protected DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl src, DeserializerFactory factory)
public DefaultDeserializationContext createInstance(DeserializationConfig config, JsonParser jp, InjectableValues values)
DefaultDeserializationContext
createInstance
in class DefaultDeserializationContext
public DefaultDeserializationContext with(DeserializerFactory factory)
DefaultDeserializationContext
with
in class DefaultDeserializationContext
Copyright © 2014 FasterXML. All Rights Reserved.