|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.fasterxml.classmate | |
|---|---|
| com.fasterxml.classmate | Package that contains main public interface of ClassMate package. |
| com.fasterxml.classmate.members | Package that contains implementations of various member types (methods, fields, constructors) |
| com.fasterxml.classmate.types | Package that contains com.fastexml.classmate.ResolvedType
implementation classes. |
| com.fasterxml.classmate.util | Various utility classes used by ClassMate. |
| Classes in com.fasterxml.classmate used by com.fasterxml.classmate | |
|---|---|
| AnnotationConfiguration
Interface for object that determines handling of annotations in regards to inheritance, overrides. |
|
| AnnotationInclusion
Enumeration that defines different settings for handling behavior of individual annotations |
|
| AnnotationOverrides
Interface for object that can provide mix-ins to override annotations. |
|
| AnnotationOverrides.StdBuilder
To make it easy to use simple override implementation (where overrides are direct and explicit), here is a build that allow constructing such override instance. |
|
| Annotations
Container class used for storing set of annotations resolved for types (classes) as members (methods, fields, constructors). |
|
| Filter
Interface that defines API for basic filtering objects, used to prune set of things to include in result sets like flattened member lists. |
|
| GenericType
This class is used to pass full generics type information, and avoid problems with type erasure (that basically removes most usable type references from runtime Class objects). |
|
| MemberResolver
Builder class used to completely resolve members (fields, methods, constructors) of ResolvedTypes (generics-aware classes). |
|
| ResolvedType
|
|
| ResolvedTypeWithMembers
Class that contains information about fully resolved members of a type; resolution meaning that masking is handled for methods, and all inheritable annotations are flattened using optional overrides as well ("mix-in annotations"). |
|
| TypeBindings
Helper class used for storing binding of local type variables to matching resolved types, in context of a single class. |
|
| TypeResolver
Object that is used for resolving generic type information of a class so that it is accessible using simple API. |
|
| Classes in com.fasterxml.classmate used by com.fasterxml.classmate.members | |
|---|---|
| Annotations
Container class used for storing set of annotations resolved for types (classes) as members (methods, fields, constructors). |
|
| ResolvedType
|
|
| Classes in com.fasterxml.classmate used by com.fasterxml.classmate.types | |
|---|---|
| ResolvedType
|
|
| TypeBindings
Helper class used for storing binding of local type variables to matching resolved types, in context of a single class. |
|
| Classes in com.fasterxml.classmate used by com.fasterxml.classmate.util | |
|---|---|
| ResolvedType
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||