パッケージ
javax.lang.model.typeの使用
-
javax.lang.model.typeを使用するパッケージ パッケージ 説明 com.sun.source.tree ソース・コードを抽象構文ツリー(Abstract Syntax Tree、AST)として表すためのインタフェースを提供します。com.sun.source.util 抽象構文ツリー(Abstract Syntax Tree、AST)の操作のためのユーティリティを提供します。javax.lang.model.element Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。javax.lang.model.type Javaプログラミング言語の型をモデル化するために使用されるインタフェースです。javax.lang.model.util -
com.sun.source.treeで使用されるjavax.lang.model.typeのクラス クラス 説明 TypeKind 型ミラーの種類です。 -
com.sun.source.utilで使用されるjavax.lang.model.typeのクラス クラス 説明 DeclaredType 宣言された型であるクラス型またはインタフェース型を表します。ErrorType 適切にモデル化することのできないクラスまたはインタフェースの型を表します。TypeMirror Javaプログラミング言語の型を表します。 -
javax.lang.model.elementで使用されるjavax.lang.model.type内のクラス クラス 説明 DeclaredType 宣言された型であるクラス型またはインタフェース型を表します。TypeMirror Javaプログラミング言語の型を表します。 -
javax.lang.model.typeで使用されるjavax.lang.model.type内のクラス クラス 説明 ArrayType 配列型を表します。DeclaredType 宣言された型であるクラス型またはインタフェース型を表します。ErrorType 適切にモデル化することのできないクラスまたはインタフェースの型を表します。ExecutableType 実行可能ファイルを表します。IntersectionType 共通部分型を表します。MirroredTypesException TypeMirror
に対応するClass
オブジェクトのシーケンスにアプリケーションからアクセスしようとしたときにスローされます。NoType 適切な実際の型が存在しない場合に使用される擬似型です。NullType null型を表します。PrimitiveType プリミティブ型を表します。ReferenceType 参照型を表します。TypeKind 型ミラーの種類です。TypeMirror Javaプログラミング言語の型を表します。TypeVariable 型変数を表します。TypeVisitor ビジター・デザイン・パターンのスタイルによる型のビジターです。UnionType 共用体型を表します。WildcardType ワイルドカード型引数を表します。 -
javax.lang.model.utilで使用されるjavax.lang.model.type内のクラス クラス 説明 ArrayType 配列型を表します。DeclaredType 宣言された型であるクラス型またはインタフェース型を表します。ErrorType 適切にモデル化することのできないクラスまたはインタフェースの型を表します。ExecutableType 実行可能ファイルを表します。IntersectionType 共通部分型を表します。NoType 適切な実際の型が存在しない場合に使用される擬似型です。NullType null型を表します。PrimitiveType プリミティブ型を表します。TypeKind 型ミラーの種類です。TypeMirror Javaプログラミング言語の型を表します。TypeVariable 型変数を表します。TypeVisitor ビジター・デザイン・パターンのスタイルによる型のビジターです。UnionType 共用体型を表します。WildcardType ワイルドカード型引数を表します。