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

相關詞條

熱門詞條

聯絡我們