Package javax.lang.model.type
用于建模Java编程语言类型的接口。
除非在特定实现中另有规定,否则该包中的方法返回的集合应该是调用者不可修改的并且对于并发访问是不安全的。
除非另有说明,在此包中的方法将抛出一个NullPointerException
如果给一个null
说法。
- 从以下版本开始:
- 1.6
-
接口摘要 接口 描述 ArrayType 表示数组类型。DeclaredType 表示声明的类型,类类型或接口类型。ErrorType 表示无法正确建模的类或接口类型。ExecutableType 表示可执行文件的类型。IntersectionType 表示交集类型。NoType 在没有实际类型的情况下使用的伪类型。NullType 表示null类型。PrimitiveType 表示基本类型。ReferenceType 表示引用类型。TypeMirror 表示Java编程语言中的类型。TypeVariable 表示类型变量。TypeVisitor<R,P> 访客设计模式的类型的访客。UnionType 表示联合类型。WildcardType 表示通配符类型参数。 -
枚举摘要 Enum 描述 TypeKind 一种类型的镜子。 -
异常摘要 异常 描述 MirroredTypeException 应用程序尝试访问TypeMirror
对应的类
对象时抛出 。MirroredTypesException 当应用程序尝试访问每个对应于TypeMirror
的类
个对象序列时抛出。UnknownTypeException Indicates that an unknown kind of type was encountered.