| Package | Description |
|---|---|
| javax.lang.model.element |
Interfaces used to model elements of the Java programming language.
|
| javax.lang.model.type |
Interfaces used to model Java programming language types.
|
| javax.lang.model.util |
Utilities to assist in the processing of program elements and types.
|
| Modifier and Type | Method and Description |
|---|---|
DeclaredType |
AnnotationMirror.getAnnotationType()
Returns the type of this annotation.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ErrorType
Represents a class or interface type that cannot be properly modeled.
|
| Modifier and Type | Method and Description |
|---|---|
R |
TypeVisitor.visitDeclared(DeclaredType
Visits a declared type.
|
| Modifier and Type | Method and Description |
|---|---|
DeclaredType |
Types.getDeclaredType(DeclaredType
Returns the type corresponding to a type element and actual type arguments, given a
containing type of which it is a member.
|
DeclaredType |
Types.getDeclaredType(TypeElement
Returns the type corresponding to a type element and actual type arguments.
|
| Modifier and Type | Method and Description |
|---|---|
TypeMirror |
Types.asMemberOf(DeclaredType
Returns the type of an element when that element is viewed as a member of, or otherwise directly contained by, a given type.
|
DeclaredType |
Types.getDeclaredType(DeclaredType
Returns the type corresponding to a type element and actual type arguments, given a
containing type of which it is a member.
|
R |
SimpleTypeVisitor6.visitDeclared(DeclaredType
Visits a declared type.
|