请参见:
描述
接口摘要 | |
---|---|
ArrayType | 表示一个数组类型。 |
DeclaredType | 表示某一声明类型,是一个类 (class) 类型或接口 (interface) 类型。 |
ErrorType | 表示无法正常建模的类或接口类型。 |
ExecutableType | 表示 executable 的类型。 |
NoType | 在实际类型不适合的地方使用的伪类型。 |
NullType | 表示 null 类型。 |
PrimitiveType | 表示一个基本类型。 |
ReferenceType | 表示一个引用类型。 |
TypeMirror | 表示 Java 编程语言中的类型。 |
TypeVariable | 表示一个类型变量。 |
TypeVisitor<R,P> | 类型的 visitor,使用 visitor 设计模式的样式。 |
WildcardType | 表示通配符类型参数。 |
枚举摘要 | |
---|---|
TypeKind | 类型镜像的种类。 |
异常摘要 | |
---|---|
MirroredTypeException | 当应用程序试图访问对应于 TypeMirror 的 Class 对象时,抛出此异常。 |
MirroredTypesException | 当应用程序试图访问每个对应于 TypeMirror 的 Class 对象的序列时,抛出此异常。 |
UnknownTypeException | 指示遇到未知种类的类型。 |
用来为 Java 编程语言类型建立模型的接口。
除非在特定实现中另行指定,否则此包中的方法所返回的集合应该是不能由调用者修改的,并且对于并发访问是不安全的。
除非另行指定,否则,如果给定一个 null
参数,此包中的方法将抛出 NullPointerException
。