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