|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |