当前位置首页 > 百科> 正文

javax.lang.model.type

2020-01-21 19:18:36 百科

javax.lang.model.type

javax.lang.model.type是用来为 Java 程式语言类型建立模型的接口。

软体描述

除非在特定实现中另行指定,否则此包中的方法所返回的集合应该是不能由调用者修改的,并且对于并发访问是不安全的。
除非另行指定,否则,如果给定一个 null 参数,此包中的方法将抛出 NullPointerException。

接口摘要

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
指示遇到未知种类的类型。
从以下版本开始:1.6
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net