Uses of Class
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg.ContextAttributes
Packages that use ContextAttributes
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
).-
Uses of ContextAttributes in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind
Fields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind declared as ContextAttributesModifier and TypeFieldDescriptionprotected ContextAttributes
DeserializationContext._attributes
Lazily-constructed holder for per-call attributes.protected ContextAttributes
SerializerProvider._attributes
Lazily-constructed holder for per-call attributes.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind that return ContextAttributesMethods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind with parameters of type ContextAttributesModifier and TypeMethodDescriptionObjectMapper.reader
(ContextAttributes attrs) Factory method for constructingObjectReader
that will use specified default attributes.ObjectMapper.setDefaultAttributes
(ContextAttributes attrs) NOTE: preferred way to set the defaults is to useBuilder
style construction, seeJsonMapper.builder()
(andMapperBuilder.defaultAttributes(edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg.ContextAttributes)
).DeserializationConfig.with
(ContextAttributes attrs) ObjectReader.with
(ContextAttributes attrs) ObjectWriter.with
(ContextAttributes attrs) SerializationConfig.with
(ContextAttributes attrs) ObjectMapper.writer
(ContextAttributes attrs) Factory method for constructingObjectWriter
that will use specified default attributes.Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind with parameters of type ContextAttributesModifierConstructorDescriptionprotected
protected
SerializationConfig
(SerializationConfig src, ContextAttributes attrs) -
Uses of ContextAttributes in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg
Subclasses of ContextAttributes in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfgFields in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg declared as ContextAttributesModifier and TypeFieldDescriptionprotected final ContextAttributes
MapperConfigBase._attributes
Contextual attributes accessible (get and set) during processing, on per-call basis.Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg that return ContextAttributesModifier and TypeMethodDescriptionabstract ContextAttributes
MapperConfig.getAttributes()
Method for accessing per-instance shared (baseline/default) attribute values; these are used as the basis for per-call attributes.final ContextAttributes
MapperConfigBase.getAttributes()
static ContextAttributes
ContextAttributes.getEmpty()
static ContextAttributes
ContextAttributes.Impl.getEmpty()
protected ContextAttributes
ContextAttributes.Impl.nonSharedInstance
(Object key, Object value) Overridable method that creates initial non-shared instance, with the first explicit set value.ContextAttributes.Impl.withoutSharedAttribute
(Object key) abstract ContextAttributes
ContextAttributes.withoutSharedAttribute
(Object key) ContextAttributes.Impl.withPerCallAttribute
(Object key, Object value) abstract ContextAttributes
ContextAttributes.withPerCallAttribute
(Object key, Object value) Mutator used during call (via context) to set value of "non-shared" part of attribute set.ContextAttributes.Impl.withSharedAttribute
(Object key, Object value) abstract ContextAttributes
ContextAttributes.withSharedAttribute
(Object key, Object value) ContextAttributes.Impl.withSharedAttributes
(Map<?, ?> shared) abstract ContextAttributes
ContextAttributes.withSharedAttributes
(Map<?, ?> attributes) Methods in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg with parameters of type ContextAttributesModifier and TypeMethodDescriptionMapperBuilder.defaultAttributes
(ContextAttributes attrs) Method for replacing defaultContextAttributes
that the mapper uses: usually one initialized with a set of default shared attributes, but potentially also with a custom implementation.abstract T
MapperConfigBase.with
(ContextAttributes attrs) Method for constructing an instance that has specified contextual attributes.Constructors in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.cfg with parameters of type ContextAttributesModifierConstructorDescriptionprotected
MapperConfigBase
(MapperConfigBase<CFG, T> src, ContextAttributes attr)