TypeMirror
MethodDeclaration. getReturnType ()
FieldDeclaration. getType ()
ParameterDeclaration. getType ()
interface
AnnotationType
ArrayType
ClassType
DeclaredType
EnumType
InterfaceType
PrimitiveType
ReferenceType
TypeVariable
VoidType
WildcardType
ArrayType. getComponentType ()
MirroredTypeException. getTypeMirror ()
Collection< TypeMirror>
DeclaredType. getActualTypeArguments ()
MirroredTypesException. getTypeMirrors ()
MirroredTypeException ( TypeMirror type)
MirroredTypesException ( Collection< TypeMirror> types)
Types. getErasure ( TypeMirror t)
Types. getArrayType ( TypeMirror componentType)
Types. getDeclaredType ( DeclaredType containing, TypeDeclaration decl, TypeMirror... typeArgs)
Types. getDeclaredType ( TypeDeclaration decl, TypeMirror... typeArgs)
boolean
Types. isAssignable ( TypeMirror t1, TypeMirror t2)
Types. isSubtype ( TypeMirror t1, TypeMirror t2)
void
SimpleTypeVisitor. visitTypeMirror ( TypeMirror t)
TypeVisitor. visitTypeMirror ( TypeMirror t)