public static final class DefaultDeserializationContext.Impl extends DefaultDeserializationContext
DefaultDeserializationContext.Impl_objectIds_arrayBuilders, _attributes, _cache, _config, _currentType, _dateFormat, _factory, _featureFlags, _injectableValues, _objectBuffer, _parser, _view| Modifier | Constructor and Description | 
|---|---|
protected  | 
Impl(DefaultDeserializationContext.Impl src)  | 
protected  | 
Impl(DefaultDeserializationContext.Impl src,
    DeserializationConfig config,
    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 | 
copy()
Method needed to ensure that  
ObjectMapper.copy() will work
 properly; specifically, that caches are cleared, but settings
 will otherwise remain identical; and that no sharing of state
 occurs. | 
DefaultDeserializationContext | 
createInstance(DeserializationConfig config,
              JsonParser p,
              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, createReadableObjectId, deserializerInstance, findObjectId, keyDeserializerInstance, tryToResolveUnresolvedObjectId_isCompatible, canOverrideAccessModifiers, constructCalendar, constructType, endOfInputException, findClass, findContextualValueDeserializer, findInjectableValue, findKeyDeserializer, findNonContextualValueDeserializer, findRootValueDeserializer, getActiveView, getAnnotationIntrospector, getArrayBuilders, getAttribute, getBase64Variant, getConfig, getContextualType, getDateFormat, getDefaultPropertyFormat, getDeserializationFeatures, getFactory, getLocale, getNodeFactory, getParser, getTimeZone, getTypeFactory, handleInstantiationProblem, handleMissingInstantiator, handleMissingTypeId, handlePrimaryContextualization, handleSecondaryContextualization, handleUnexpectedToken, handleUnexpectedToken, handleUnknownProperty, handleUnknownTypeId, handleWeirdKey, handleWeirdNativeValue, handleWeirdNumberValue, handleWeirdStringValue, hasDeserializationFeatures, hasSomeOfFeatures, hasValueDeserializerFor, instantiationException, instantiationException, invalidTypeIdException, isEnabled, isEnabled, leaseObjectBuffer, mappingException, mappingException, mappingException, mappingException, missingTypeIdException, parseDate, readPropertyValue, readPropertyValue, readValue, readValue, reportBadDefinition, reportBadMerge, reportBadPropertyDefinition, reportBadTypeDefinition, reportInputMismatch, reportInputMismatch, reportInputMismatch, reportInputMismatch, reportMappingException, reportMissingContent, reportTrailingTokens, reportUnknownProperty, reportUnresolvedObjectId, reportWrongTokenException, reportWrongTokenException, reportWrongTokenException, reportWrongTokenException, returnObjectBuffer, setAttribute, unknownTypeException, weirdKeyException, weirdNativeValueException, weirdNumberException, weirdStringException, wrongTokenException, wrongTokenException, wrongTokenException_colonConcat, _desc, _format, _quotedString, _truncate, constructSpecializedType, constructType, converterInstance, objectIdGeneratorInstance, objectIdResolverInstance, reportBadDefinition, resolveSubTypepublic Impl(DeserializerFactory df)
DeserializerCache, given factory.protected Impl(DefaultDeserializationContext.Impl src, DeserializationConfig config, JsonParser jp, InjectableValues values)
protected Impl(DefaultDeserializationContext.Impl src)
protected Impl(DefaultDeserializationContext.Impl src, DeserializerFactory factory)
public DefaultDeserializationContext copy()
DefaultDeserializationContextObjectMapper.copy() will work
 properly; specifically, that caches are cleared, but settings
 will otherwise remain identical; and that no sharing of state
 occurs.copy in class DefaultDeserializationContextpublic DefaultDeserializationContext createInstance(DeserializationConfig config, JsonParser p, InjectableValues values)
DefaultDeserializationContextcreateInstance in class DefaultDeserializationContextpublic DefaultDeserializationContext with(DeserializerFactory factory)
DefaultDeserializationContextwith in class DefaultDeserializationContextCopyright © 2008–2018 FasterXML. All rights reserved.