|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
| AnnotationIntrospectorPair
Helper class that allows using 2 introspectors such that one introspector acts as the primary one to use; and second one as a fallback used if the primary does not provide conclusive or useful result for a method. |
|
| 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 AnnotatedMethods, 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 ( Methods and Constructors)
in Maps. |
|
| 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). |
|
| AnnotatedClass
|
|
| 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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||