Uses of Class
com.fasterxml.jackson.databind.InjectableValues

Packages that use InjectableValues
com.fasterxml.jackson.databind 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 via ObjectMapper class, as well as convenience methods included in JsonParser 
com.fasterxml.jackson.databind.deser Contains implementation classes of deserialization part of data binding. 
 

Uses of InjectableValues in com.fasterxml.jackson.databind
 

Subclasses of InjectableValues in com.fasterxml.jackson.databind
static class InjectableValues.Std
          Simple standard implementation which uses a simple Map to store values to inject, identified by simple String keys.
 

Fields in com.fasterxml.jackson.databind declared as InjectableValues
protected  InjectableValues ObjectReader._injectableValues
          Values that can be injected during deserialization, if any.
protected  InjectableValues ObjectMapper._injectableValues
          Provider for values to inject in deserialized POJOs.
protected  InjectableValues DeserializationContext._injectableValues
          Object used for resolving references to injectable values.
 

Methods in com.fasterxml.jackson.databind with parameters of type InjectableValues
 ObjectReader ObjectMapper.reader(InjectableValues injectableValues)
          Factory method for constructing ObjectReader that will use specified injectable values.
 ObjectMapper ObjectMapper.setInjectableValues(InjectableValues injectableValues)
          Method for configuring InjectableValues which used to find values to inject.
 ObjectReader ObjectReader.with(InjectableValues injectableValues)
          Method for constructing a new instance with configuration that uses passed InjectableValues to provide injectable values.
 

Constructors in com.fasterxml.jackson.databind with parameters of type InjectableValues
DeserializationContext(DeserializationContext src, DeserializationConfig config, JsonParser jp, InjectableValues injectableValues)
           
ObjectReader(ObjectMapper mapper, DeserializationConfig config, JavaType valueType, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues)
          Constructor called when a root deserializer should be fetched based on other configuration.
ObjectReader(ObjectReader base, DeserializationConfig config, JavaType valueType, JsonDeserializer<Object> rootDeser, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues, DataFormatReaders dataFormatReaders)
          Copy constructor used for building variations.
 

Uses of InjectableValues in com.fasterxml.jackson.databind.deser
 

Methods in com.fasterxml.jackson.databind.deser with parameters of type InjectableValues
abstract  DefaultDeserializationContext DefaultDeserializationContext.createInstance(DeserializationConfig config, JsonParser jp, InjectableValues values)
          Method called to create actual usable per-deserialization context instance.
 DefaultDeserializationContext DefaultDeserializationContext.Impl.createInstance(DeserializationConfig config, JsonParser jp, InjectableValues values)
           
 

Constructors in com.fasterxml.jackson.databind.deser with parameters of type InjectableValues
DefaultDeserializationContext.Impl(DefaultDeserializationContext.Impl src, DeserializationConfig config, JsonParser jp, InjectableValues values)
           
DefaultDeserializationContext(DefaultDeserializationContext src, DeserializationConfig config, JsonParser jp, InjectableValues values)
           
 



Copyright © 2012 FasterXML. All Rights Reserved.