| Interface | Description |
|---|---|
| Reduction<S,T> | |
| Source | |
| TypeMirrorUtilities |
TypeMirrorUtilities is a collection of useful methods for dealing with TypeMirrors. |
| Class | Description |
|---|---|
| DefaultNameComparator | |
| MergeOptions |
MergeOptions is a utility class for merging package-level options with annotation-level
options in such a way that annotation-level options will override the package-level ones. |
| MethodFilter |
The
MethodFilter checks whether the matching criteria specified by an
@Interface annotation apply to a given method. |
| Name | |
| PackageShortener |
The
PackageShortener is a simple class that shortens a fully qualified class name
(FQCN) by cutting off the fully qualified package part. |
| Source.EnumSource | |
| Source.InterfaceSource | |
| TypeConverter |
The
TypeConverter class converts types according to the mappings specified
in a set of Interfaces. |
| TypeConverter.Type | |
| TypeStringifier |
The
TypeStringifier converts TypeMirrors into Strings while also applying
an unary operation, such as shortening fully qualified package names. |
Copyright © 2022. All rights reserved.