Uses of Class
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.InjectableValues
Packages that use InjectableValues
Package
Description
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode
), as well as
writing Java Objects and trees as JSON.Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
).Contains implementation classes of deserialization part of
data binding.
-
Uses of InjectableValues in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
Subclasses of InjectableValues in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databindModifier and TypeClassDescriptionstatic class
Simple standard implementation which uses a simple Map to store values to inject, identified by simple String keys.Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind declared as InjectableValuesModifier and TypeFieldDescriptionprotected final InjectableValues
DeserializationContext._injectableValues
Object used for resolving references to injectable values.protected InjectableValues
ObjectMapper._injectableValues
Provider for values to inject in deserialized POJOs.protected final InjectableValues
ObjectReader._injectableValues
Values that can be injected during deserialization, if any.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind that return InjectableValuesModifier and TypeMethodDescriptionObjectMapper.getInjectableValues()
ObjectReader.getInjectableValues()
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind with parameters of type InjectableValuesModifier and TypeMethodDescriptionprotected ObjectReader
ObjectReader._new
(ObjectReader base, DeserializationConfig config, JavaType valueType, JsonDeserializer<Object> rootDeser, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues, DataFormatReaders dataFormatReaders) Overridable factory method called by various "withXxx()" methodsprotected ObjectReader
ObjectMapper._newReader
(DeserializationConfig config, JavaType valueType, Object valueToUpdate, FormatSchema schema, InjectableValues injectableValues) Factory method sub-classes must override, to produceObjectReader
instances of proper sub-typeObjectMapper.reader
(InjectableValues injectableValues) Factory method for constructingObjectReader
that will use specified injectable values.ObjectMapper.setInjectableValues
(InjectableValues injectableValues) Method for configuringInjectableValues
which used to find values to inject.ObjectReader.with
(InjectableValues injectableValues) Method for constructing a new instance with configuration that uses passedInjectableValues
to provide injectable values.Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind with parameters of type InjectableValuesModifierConstructorDescriptionprotected
DeserializationContext
(DeserializationContext src, DeserializationConfig config, JsonParser p, InjectableValues injectableValues) Constructor used for creating actual per-call instances.protected
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.protected
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 edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg with parameters of type InjectableValues -
Uses of InjectableValues in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser
Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser with parameters of type InjectableValuesModifier and TypeMethodDescriptionabstract DefaultDeserializationContext
DefaultDeserializationContext.createInstance
(DeserializationConfig config, JsonParser p, InjectableValues values) Method called to create actual usable per-deserialization context instance.DefaultDeserializationContext.Impl.createInstance
(DeserializationConfig config, JsonParser p, InjectableValues values) Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.deser with parameters of type InjectableValuesModifierConstructorDescriptionprotected
DefaultDeserializationContext
(DefaultDeserializationContext src, DeserializationConfig config, JsonParser p, InjectableValues values)