Interface | Description |
---|---|
ArrayType |
An array type is created from a component type.
|
ClassType |
A class type, including interface types, enum types, annotation types and record types.
|
ParameterizedType |
A parameterized type.
|
PrimitiveType |
Primitive types are:
boolean
byte
short
int
long
float
double
char
|
Type |
A type is used in a program source code, but does not have to be declared anywhere.
|
TypeVariable |
Type variables represent type parameters declared on generic classes or methods.
|
VoidType |
The
void pseudo-type. |
WildcardType |
A wildcard type.
|
Enum | Description |
---|---|
PrimitiveType.PrimitiveKind | |
Type.Kind |