Uses of Package
org.codehaus.jackson.map.introspect
Packages that use org.codehaus.jackson.map.introspect
Package
Description
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
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 interfaces that define how to implement
functionality for dynamically resolving type during deserialization.
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver
.Contains implementation classes of serialization part of
data binding.
Utility classes for Mapper package.
Package that contains XML Compatibility functionality for Jackson, such
as handlers for JAXB annotations
-
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.mapClassDescriptionShared base class used for anything on which annotations (included within a
AnnotationMap
).Object that represents non-static (and usually non-transient/volatile) fields of a class.Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.Object that represents method parameters, mostly so that associated annotations can be processed conveniently.DefaultBeanDescription
implementation.Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers. -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.deserClassDescriptionShared base class used for anything on which annotations (included within a
AnnotationMap
).Object that represents non-static (and usually non-transient/volatile) fields of a class.Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.Object that represents method parameters, mostly so that associated annotations can be processed conveniently.Intermediate base class that encapsulates features that constructors and methods share.DefaultBeanDescription
implementation.Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers. -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.deser.implClassDescriptionIntermediate base class for annotated entities that are members of a class; fields, methods and constructors.Object that represents method parameters, mostly so that associated annotations can be processed conveniently.Intermediate base class that encapsulates features that constructors and methods share.Default
BeanDescription
implementation. -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.deser.stdClassDescriptionIntermediate base class that encapsulates features that constructors and methods share.
-
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.introspectClassDescriptionShared base class used for anything on which annotations (included within a
AnnotationMap
).Object that represents non-static (and usually non-transient/volatile) fields of a class.Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.Simple helper class used to keep track of collection ofAnnotatedMethod
s, accessible by lookup.Object that represents method parameters, mostly so that associated annotations can be processed conveniently.Intermediate base class that encapsulates features that constructors and methods share.Simple helper class used to keep track of collection of Jackson Annotations associated with annotatable things (methods, constructors, classes).DefaultBeanDescription
implementation.Deprecated.Since 1.9 just don't useDeprecated.Since 1.9 just don't useDeprecated.Since 1.9 just don't useHelper class needed to be able to efficiently access class member functions (Method
s andConstructor
s) inMap
s.Simple interface that defines API used to filter out irrelevant methodsDummy, "no-operation" implementation ofAnnotationIntrospector
.Helper class used for aggregating information about all possible properties of a POJO.Helper class used for aggregating information about a single potential POJO property.Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers.Default standard implementation is purely based on visibility modifier of given class members, and its configured minimum levels. -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.jsontypeClassDescriptionIntermediate base class for annotated entities that are members of a class; fields, methods and constructors.
-
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.jsontype.implClassDescriptionIntermediate base class for annotated entities that are members of a class; fields, methods and constructors.
-
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.serClassDescriptionShared base class used for anything on which annotations (included within a
AnnotationMap
).Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.DefaultBeanDescription
implementation. -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.ser.std
-
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.util
-
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.xcClassDescriptionShared base class used for anything on which annotations (included within a
AnnotationMap
).Object that represents non-static (and usually non-transient/volatile) fields of a class.Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.Object that represents method parameters, mostly so that associated annotations can be processed conveniently.Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers.