Uses of Package
org.codehaus.jackson.map.introspect
-
Packages that use org.codehaus.jackson.map.introspect Package Description org.codehaus.jackson.map 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 viaObjectMapper
class, as well as convenience methods included inJsonParser
org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding.org.codehaus.jackson.map.deser.impl Contains those implementation classes of deserialization part of data binding that are not considered part of public or semi-public interfaces.org.codehaus.jackson.map.deser.std Contains public standard implementations of abstraction that Jackson uses.org.codehaus.jackson.map.introspect Functionality needed for Bean introspection, required for detecting accessors and mutators for Beans, as well as locating and handling method annotations.org.codehaus.jackson.map.jsontype Package that contains interfaces that define how to implement functionality for dynamically resolving type during deserialization.org.codehaus.jackson.map.jsontype.impl Package that contains standard implementations forTypeResolverBuilder
andTypeIdResolver
.org.codehaus.jackson.map.ser Contains implementation classes of serialization part of data binding.org.codehaus.jackson.map.ser.std org.codehaus.jackson.map.util Utility classes for Mapper package.org.codehaus.jackson.xc 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.map Class Description Annotated Shared base class used for anything on which annotations (included within aAnnotationMap
).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.BasicBeanDescription DefaultBeanDescription
implementation.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 org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.deser Class Description Annotated Shared base class used for anything on which annotations (included within aAnnotationMap
).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.AnnotatedWithParams Intermediate base class that encapsulates features that constructors and methods share.BasicBeanDescription DefaultBeanDescription
implementation.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 org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.deser.impl Class Description AnnotatedConstructor AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.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.BasicBeanDescription DefaultBeanDescription
implementation. -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.deser.std Class Description AnnotatedMethod AnnotatedWithParams Intermediate base class that encapsulates features that constructors and methods share. -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.introspect Class Description Annotated Shared base class used for anything on which annotations (included within aAnnotationMap
).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 ofAnnotatedMethod
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 DefaultBeanDescription
implementation.BasicClassIntrospector BasicClassIntrospector.GetterMethodFilter Deprecated.Since 1.9 just don't useBasicClassIntrospector.SetterAndGetterMethodFilter Deprecated.Since 1.9 just don't useBasicClassIntrospector.SetterMethodFilter Deprecated.Since 1.9 just don't useMemberKey Helper class needed to be able to efficiently access class member functions (Method
s andConstructor
s) inMap
s.MethodFilter Simple interface that defines API used to filter out irrelevant methodsNopAnnotationIntrospector Dummy, "no-operation" implementation ofAnnotationIntrospector
.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 org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.jsontype Class Description AnnotatedClass AnnotatedMember Intermediate 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.impl Class Description AnnotatedClass AnnotatedMember Intermediate 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.ser Class Description Annotated Shared base class used for anything on which annotations (included within aAnnotationMap
).AnnotatedMember Intermediate base class for annotated entities that are members of a class; fields, methods and constructors.AnnotatedMethod BasicBeanDescription DefaultBeanDescription
implementation. -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.ser.std Class Description BasicBeanDescription DefaultBeanDescription
implementation. -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.map.util Class Description AnnotatedMethod -
Classes in org.codehaus.jackson.map.introspect used by org.codehaus.jackson.xc Class Description Annotated Shared base class used for anything on which annotations (included within aAnnotationMap
).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.VisibilityChecker Interface for object used for determine which property elements (methods, fields, constructors) can be auto-detected, with respect to their visibility modifiers.