Uses of Package
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.util
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.
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
Contains public standard implementations of abstraction that
Jackson uses.
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver
.Contains concrete
JsonNode
implementations
Jackson uses for the Tree model.Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
Utility classes for Mapper package.
-
ClassDescriptionEnumeration used to indicate required access pattern for providers: this can sometimes be used to optimize out dynamic calls.Interface that defines interface for accessing contents of a collection of annotations.Helper class that contains set of distinct builders for different arrays of primitive values.Helper interface for things that convert Objects of one type to another.Node of a forward-only linked list.Simple tag interface mostly to allow sorting by name.Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).Helper class to use for constructing Object arrays by appending entries to create arrays of various lengths (length that is not known a priori).Helper class for caching resolved root names.Utility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering. -
ClassDescriptionHelper interface for things that convert Objects of one type to another.Helper class for caching resolved root names.
-
ClassDescriptionEnumeration used to indicate required access pattern for providers: this can sometimes be used to optimize out dynamic calls.Interface that defines interface for accessing contents of a collection of annotations.Helper interface for things that convert Objects of one type to another.Helper class used to resolve String values (either JSON Object field names or regular String values) into Java Enum instances.Helper for simple bounded maps used for reusing lookup values.Simple tag interface mostly to allow sorting by name.Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).Utility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering.Helper class used for checking whether a property is visible in the active view -
ClassDescriptionEnumeration used to indicate required access pattern for providers: this can sometimes be used to optimize out dynamic calls.Interface that defines interface for accessing contents of a collection of annotations.Simple tag interface mostly to allow sorting by name.Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).Utility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering. -
ClassDescriptionEnumeration used to indicate required access pattern for providers: this can sometimes be used to optimize out dynamic calls.Helper interface for things that convert Objects of one type to another.Helper class used to resolve String values (either JSON Object field names or regular String values) into Java Enum instances.Helper class to encapsulate logic from static
shouldIgnore
method of util class.Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).Utility class used for efficient storage ofJsonToken
sequences, needed for temporary buffering. -
ClassDescriptionInterface that defines interface for accessing contents of a collection of annotations.Helper interface for things that convert Objects of one type to another.Helper for simple bounded maps used for reusing lookup values.Simple tag interface mostly to allow sorting by name.Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).
-
ClassDescriptionUtility class used for efficient storage of
JsonToken
sequences, needed for temporary buffering. -
ClassDescriptionHelper class used to encapsulate "raw values", pre-encoded textual content that can be output as opaque value with no quoting/escaping, using
JsonGenerator.writeRawValue(String)
. -
ClassDescriptionInterface that defines interface for accessing contents of a collection of annotations.Helper interface for things that convert Objects of one type to another.Simple tag interface mostly to allow sorting by name.Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).
-
ClassDescriptionInterface that defines interface for accessing contents of a collection of annotations.Helper for simple bounded maps used for reusing lookup values.Simple tag interface mostly to allow sorting by name.Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).Key that offers two "modes"; one with raw class, as used for cases were raw class type is available (for example, when using runtime type); and one with full generics-including.
-
ClassDescriptionHelper interface for things that convert Objects of one type to another.Helper class used for storing String serializations of
Enum
s, to match to/from external representations.Helper class to encapsulate logic from staticshouldIgnore
method of util class.Simple tag interface mostly to allow sorting by name.Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).Utility class used for efficient storage ofJsonToken
sequences, needed for temporary buffering. -
ClassDescriptionAn interface describing the required API for the Jackson-databind Type cache.Helper for simple bounded maps used for reusing lookup values.
-
ClassDescriptionEnumeration used to indicate required access pattern for providers: this can sometimes be used to optimize out dynamic calls.Value class used for caching Constructor declarations; used because caching done by JDK appears to be somewhat inefficient for some use cases.Helper interface for things that convert Objects of one type to another.Helper class used to resolve String values (either JSON Object field names or regular String values) into Java Enum instances.Helper class used for storing String serializations of
Enum
s, to match to/from external representations.Helper class to encapsulate logic from staticshouldIgnore
method of util class.Node of a forward-only linked list.An interface describing the required API for the Jackson-databind Type cache.Helper for simple bounded maps used for reusing lookup values.Simple tag interface mostly to allow sorting by name.Helper class used to encapsulate details of name mangling, transforming of names using different strategies (prefixes, suffixes).Base class for specialized primitive array builders.Simple immutableBeanPropertyDefinition
implementation that can be wrapped around aAnnotatedMember
that is a simple accessor (getter) or mutator (setter, constructor parameter) (or both, for fields).Jackson's internalDateFormat
implementation used by standard Date serializers and deserializers to implement default behavior: does NOT fully implement all aspects expected byDateFormat
and as a consequence SHOULD NOT to be used by code outside core Jackson databind functionality.Utility class used for efficient storage ofJsonToken
sequences, needed for temporary buffering.Individual segment of TokenBuffer that can store up to 16 tokens (limited by 4 bits per token type marker requirement).Implementation ofJsonStreamContext
used byTokenBuffer
to link back to the original context to try to keep location information consistent between source location and buffered content when it's re-read from the buffer.Key that offers two "modes"; one with raw class, as used for cases were raw class type is available (for example, when using runtime type); and one with full generics-including.Helper class used for checking whether a property is visible in the active view