Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
com.fasterxml.jackson.databind.introspect

Packages that use com.fasterxml.jackson.databind.introspect
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.cfg | 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 (`com.fasterxml.jackson.databind`).
com.fasterxml.jackson.databind.deser | Contains implementation classes of deserialization part of data binding.
com.fasterxml.jackson.databind.deser.impl | Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.
com.fasterxml.jackson.databind.deser.std | Contains public standard implementations of abstraction that Jackson uses.
com.fasterxml.jackson.databind.introspect | Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.
com.fasterxml.jackson.databind.jsontype | Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.
com.fasterxml.jackson.databind.jsontype.impl | Package that contains standard implementations for `TypeResolverBuilder` and `TypeIdResolver`.
com.fasterxml.jackson.databind.ser | Contains implementation classes of serialization part of data binding.
com.fasterxml.jackson.databind.ser.impl | Contains implementation classes of serialization part of data binding.
com.fasterxml.jackson.databind.ser.std |
com.fasterxml.jackson.databind.util | Utility classes for Mapper package.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind
Annotated Shared base class used for anything on which annotations (included within a `AnnotationMap`).
AnnotatedClass
AnnotatedConstructor
AnnotatedField Object that represents non-static (and usually non-transient/volatile) fields of a class.
AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.
AnnotatedMethod
AnnotatedParameter Object that represents method parameters, mostly so that associated annotations can be processed conveniently.
BeanPropertyDefinition Simple value classes that contain definitions of properties, used during introspection of properties to use for serialization and deserialization purposes.
ClassIntrospector Helper class used to introspect features of POJO value classes used with Jackson.
ClassIntrospector.MixInResolver Interface used for decoupling details of how mix-in annotation definitions are accessed (via this interface), and how they are stored (defined by classes that implement the interface)
ObjectIdInfo Container object that encapsulates information usually derived from `JsonIdentityInfo` annotation or its custom alternatives
VisibilityChecker Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.cfg
Annotated Shared base class used for anything on which annotations (included within a `AnnotationMap`).
ClassIntrospector Helper class used to introspect features of POJO value classes used with Jackson.
ClassIntrospector.MixInResolver Interface used for decoupling details of how mix-in annotation definitions are accessed (via this interface), and how they are stored (defined by classes that implement the interface)
VisibilityChecker Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.deser
Annotated Shared base class used for anything on which annotations (included within a `AnnotationMap`).
AnnotatedConstructor
AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.
AnnotatedMethod
AnnotatedParameter Object that represents method parameters, mostly so that associated annotations can be processed conveniently.
AnnotatedWithParams Intermediate base class that encapsulates features that constructors and methods share.
BeanPropertyDefinition Simple value classes that contain definitions of properties, used during introspection of properties to use for serialization and deserialization purposes.
ObjectIdInfo Container object that encapsulates information usually derived from `JsonIdentityInfo` annotation or its custom alternatives
VisibilityChecker Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.deser.impl
AnnotatedConstructor
AnnotatedField Object that represents non-static (and usually non-transient/volatile) fields of a class.
AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.
AnnotatedMethod
AnnotatedWithParams Intermediate base class that encapsulates features that constructors and methods share.
BeanPropertyDefinition Simple value classes that contain definitions of properties, used during introspection of properties to use for serialization and deserialization purposes.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.deser.std
AnnotatedMethod
AnnotatedWithParams Intermediate base class that encapsulates features that constructors and methods share.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.introspect
Annotated Shared base class used for anything on which annotations (included within a `AnnotationMap`).
AnnotatedClass
AnnotatedConstructor
AnnotatedField Object that represents non-static (and usually non-transient/volatile) fields of a class.
AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.
AnnotatedMethod
AnnotatedMethodMap Simple helper class used to keep track of collection of `AnnotatedMethod`s, accessible by lookup.
AnnotatedParameter Object that represents method parameters, mostly so that associated annotations can be processed conveniently.
AnnotatedWithParams Intermediate base class that encapsulates features that constructors and methods share.
AnnotationMap Simple helper class used to keep track of collection of Jackson Annotations associated with annotatable things (methods, constructors, classes).
BasicBeanDescription Default `BeanDescription` implementation.
BasicClassIntrospector
BeanPropertyDefinition Simple value classes that contain definitions of properties, used during introspection of properties to use for serialization and deserialization purposes.
ClassIntrospector Helper class used to introspect features of POJO value classes used with Jackson.
ClassIntrospector.MixInResolver Interface used for decoupling details of how mix-in annotation definitions are accessed (via this interface), and how they are stored (defined by classes that implement the interface)
MemberKey Helper class needed to be able to efficiently access class member functions (`Method`s and `Constructor`s) in `Map`s.
NopAnnotationIntrospector Dummy, "no-operation" implementation of `AnnotationIntrospector`.
ObjectIdInfo Container object that encapsulates information usually derived from `JsonIdentityInfo` annotation or its custom alternatives
POJOPropertiesCollector Helper class used for aggregating information about all possible properties of a POJO.
POJOPropertyBuilder Helper class used for aggregating information about a single potential POJO property.
VisibilityChecker Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers.
VisibilityChecker.Std Default standard implementation is purely based on visibility modifier of given class members, and its configured minimum levels.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.jsontype
AnnotatedClass
AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.jsontype.impl
AnnotatedClass
AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.ser
Annotated Shared base class used for anything on which annotations (included within a `AnnotationMap`).
AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.
BeanPropertyDefinition Simple value classes that contain definitions of properties, used during introspection of properties to use for serialization and deserialization purposes.
ObjectIdInfo Container object that encapsulates information usually derived from `JsonIdentityInfo` annotation or its custom alternatives

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.ser.impl
ObjectIdInfo Container object that encapsulates information usually derived from `JsonIdentityInfo` annotation or its custom alternatives

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.ser.std
AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.

Classes in com.fasterxml.jackson.databind.introspect used by com.fasterxml.jackson.databind.util
AnnotatedField Object that represents non-static (and usually non-transient/volatile) fields of a class.
AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.
AnnotatedMethod
AnnotatedParameter Object that represents method parameters, mostly so that associated annotations can be processed conveniently.
BeanPropertyDefinition Simple value classes that contain definitions of properties, used during introspection of properties to use for serialization and deserialization purposes.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2012 fasterxml.com. All Rights Reserved.