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.
|