| Class | Description |
|---|---|
| ClassTypeParamApplier |
Applies the annotations present for a class type parameter onto an AnnotatedTypeVariable.
|
| ElementAnnotationUtil |
Utility methods for adding the annotations that are stored in an Element to the type that
represents that element (or a use of that Element).
|
| MethodApplier |
Adds annotations from element to the return type, formal parameter types, type parameters, and
throws clauses of the AnnotatedExecutableType type.
|
| MethodTypeParamApplier |
Applies the annotations present for a method type parameter onto an AnnotatedTypeVariable.
|
| ParamApplier |
Adds annotations to one formal parameter of a method or lambda within a method.
|
| SuperTypeApplier |
When discovering supertypes of an AnnotatedTypeMirror we want to annotate each supertype with the
annotations of the subtypes class declaration.
|
| TypeDeclarationApplier |
Apply annotations to a declared type based on its declaration.
|
| TypeVarUseApplier |
Apply annotations to the use of a type parameter declaration.
|
| VariableApplier |
Applies annotations to variable declaration (providing they are not the use of a TYPE_PARAMETER).
|
| Exception | Description |
|---|---|
| ElementAnnotationUtil.UnexpectedAnnotationLocationException |
Exception indicating an invalid location for an annotation was found.
|