| AnnotationEnumValue |
Class for wrapping an enum constant value (split into class name and constant name) referenced inside an
annotation.
|
| AnnotationInfo |
Holds metadata about a specific annotation instance on a class, method or field.
|
| AnnotationInfoList |
|
| AnnotationInfoList.AnnotationInfoFilter |
|
| AnnotationParameterValue |
A wrapper used to pair annotation parameter names with annotation parameter values.
|
| ClassInfo |
Holds metadata about a class encountered during a scan.
|
| ClassInfoList |
A list of ClassInfo objects, which stores both reachable classes (obtained through a given class
relationship, either by direct relationship or through an indirect path), and directly related classes (classes
reachable through a direct relationship only).
|
| ClassInfoList.ClassInfoFilter |
|
| ClassLoaderHandler |
A ClassLoader handler.
|
| ClassLoaderHandler.DelegationOrder |
The delegation order configuration for a given ClassLoader instance (this is usually PARENT_FIRST for most
ClassLoaders, but this can be overridden by some ClassLoaders, e.g.
|
| ClassRefOrTypeVariableSignature |
A class type or type variable.
|
| ClassRefTypeSignature |
A class reference type signature (called "ClassTypeSignature" in the classfile documentation).
|
| ClassTypeSignature |
A class type signature (called "ClassSignature" in the classfile documentation).
|
| FastClasspathScanner |
Uber-fast, ultra-lightweight Java classpath and module path scanner.
|
| FastClasspathScanner.ClasspathElementFilter |
Add a classpath element filter.
|
| FastClasspathScanner.FailureHandler |
A callback used to handle failure during an asynchronous scan.
|
| FastClasspathScanner.ScanResultProcessor |
A callback used to process the result of a successful asynchronous scan.
|
| FieldInfo |
Holds metadata about fields of a class encountered during a scan.
|
| FieldInfoList |
|
| FieldInfoList.FieldInfoFilter |
|
| HierarchicalTypeSignature |
A Java type signature.
|
| MethodInfo |
Holds metadata about methods of a class encountered during a scan.
|
| MethodInfoList |
|
| MethodInfoList.MethodInfoFilter |
|
| MethodParameterInfo |
Information on the parameters of a method.
|
| MethodTypeSignature |
A method type signature (called "MethodSignature" in the classfile documentation).
|
| ModuleReaderProxy |
A ModuleReader proxy, written using reflection to preserve backwards compatibility with JDK 7 and 8.
|
| ModuleRef |
A ModuleReference proxy, written using reflection to preserve backwards compatibility with JDK 7 and 8.
|
| ReferenceTypeSignature |
A type signature for a reference type.
|
| Resource |
A classpath or module path resource (i.e.
|
| ResourceList |
An AutoCloseable list of AutoCloseable Resource objects.
|
| ResourceList.ByteArrayConsumer |
|
| ResourceList.ByteBufferConsumer |
|
| ResourceList.InputStreamConsumer |
|
| ResourceList.ResourceFilter |
Filter a ResourceList using a predicate mapping a Resource object to a boolean, producing
another ResourceList for all items in the list for which the predicate is true.
|
| ScanResult |
The result of a scan.
|
| ScanSpec |
Parses the scanning specification that was passed to the FastClasspathScanner constructor, and finds all
ClassLoaders.
|
| TypeArgument |
A type argument.
|
| TypeArgument.Wildcard |
A type wildcard.
|
| TypeParameter |
A type parameter.
|
| TypeSignature |
A type signature for a reference type or base type.
|