See: Description
| Interface | Description |
|---|---|
| AnnotatedTypeVisitor<R,P> |
A visitor for annotated types.
|
| EnumType.EnumElement<T> |
Represents a single element in an enumeration.
|
| TypeAnnotationChecker |
Checks if a given type annotation is assignable to another.
|
| TypeAnnotationHierarchy |
Models a type hierarchy for type annotations.
|
| TypeVisitor<R,P> |
A visitor for generic types.
|
| Class | Description |
|---|---|
| AnnotatedTypeRef<T> |
A type token that represents an annotated type.
|
| AnnotatedTypes |
Numerous utility methods for using, constructing, and inspecting annotated types.
|
| AnnotatedTypeVisitor.Builder<R,P> |
A builder of visitors, using functional interfaces as the building blocks.
|
| Annotations |
Utility methods for working with instances of
Annotation. |
| ArrayUtils |
Utility methods for dealing with arrays, including primitive arrays.
|
| CallingClass | |
| CallingClass.StackFrame | |
| ClassHierarchyScanner<R,P> |
An object that scans an entire type hierarchy.
|
| ClassHierarchyScanner.Builder<R,P> |
Builder pattern for constructing
ClassHierarchyScanner instances. |
| ClassLoaders | |
| EnumType<T> |
An enumeration of elements.
|
| EnumType.Builder<T> |
A builder for constructing an
EnumType. |
| GenericMethodSignature |
Represents a generic method signature, composed of a method name and sequence of parameter types.
|
| Members |
Reflection utility methods for working with class members: methods and fields.
|
| MethodCapturer<E> |
A mechanism for capturing Java method calls.
|
| MethodSignature |
Represents a method signature, composed of a method name and sequence of parameter types.
|
| SecureUtils |
Several utility methods for checking security for reflective access.
|
| TypeAnnotationHierarchy.Builder |
A builder for creating instances of
TypeAnnotationHierarchy. |
| TypeRef<T> |
A type token that represents a generic type.
|
| Types |
Numerous utility methods for using, constructing, and inspecting generic types.
|
| TypeVisitor.Builder<R,P> |
A builder of visitors, using functional interfaces as the building blocks.
|
| Exception | Description |
|---|---|
| UnknownTypeException |
An exception that may be thrown when an unsupported sub-type of
Type is encountered. |
com.bluegosling.apt.reflect