| Package | Description |
|---|---|
| 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
ResolvedType
implementation classes. |
| com.fasterxml.classmate.util |
Various utility classes used by ClassMate.
|
| Class and Description |
|---|
| 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.
|
| 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.
|
| Class and Description |
|---|
| Annotations
Container class used for storing set of annotations resolved for types (classes)
as members (methods, fields, constructors).
|
| ResolvedType |
| Class and Description |
|---|
| ResolvedType |
| TypeBindings
Helper class used for storing binding of local type variables to
matching resolved types, in context of a single class.
|
| Class and Description |
|---|
| ResolvedType |
Copyright © 2025 fasterxml.com. All rights reserved.