Package com.sun.mirror.type
Interfaces used to model types.
A type is represented by the appropriate subinterface of
TypeMirror
.
Note that the apt
tool and its associated APIs may be
changed or superseded in future j2se releases.
- Since:
- 1.5
-
Interface Summary Interface Description AnnotationType Represents an annotation type.ArrayType Represents an array type.ClassType Represents a class type.DeclaredType Represents a declared type, either a class type or an interface type.EnumType Represents an enum type.InterfaceType Represents an interface type.PrimitiveType Represents a primitive type.ReferenceType Represents a reference type.TypeMirror Represents a type in the Java programming language.TypeVariable Represents a type variable.VoidType A pseudo-type representing the type ofvoid
.WildcardType Represents a wildcard type argument. -
Enum Summary Enum Description PrimitiveType.Kind An enumeration of the different kinds of primitive types. -
Exception Summary Exception Description MirroredTypeException Thrown when an application attempts to access theClass
object corresponding to aTypeMirror
.MirroredTypesException Thrown when an application attempts to access a sequence ofClass
objects each corresponding to aTypeMirror
.