See: Description
| Interface | Description |
|---|---|
| MethodFilter |
Simple interface that defines API used to filter out irrelevant
methods
|
| VisibilityChecker<T extends VisibilityChecker<T>> |
Interface for object used for determine which property elements
(methods, fields, constructors) can be auto-detected, with respect
to their visibility modifiers.
|
| Class | Description |
|---|---|
| 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 | |
| BasicClassIntrospector.GetterMethodFilter | Deprecated
Since 1.9 just don't use
|
| BasicClassIntrospector.SetterAndGetterMethodFilter | Deprecated
Since 1.9 just don't use
|
| BasicClassIntrospector.SetterMethodFilter | Deprecated
Since 1.9 just don't use
|
| JacksonAnnotationIntrospector |
AnnotationIntrospector implementation that handles standard
Jackson annotations. |
| 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. |
| 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.Std |
Default standard implementation is purely based on visibility
modifier of given class members, and its configured minimum
levels.
|
Beyond collecting annotations, additional "method annotation inheritance" is also supported: whereas regular JDK classes do not add annotations from overridden methods in any situation. But code in this package does. Similarly class-annotations are inherited properly from interfaces, in addition to abstract and concrete classes.