モジュール java.compiler
パッケージjavax.lang.model.type
パッケージjavax.lang.model.type
Javaプログラミング言語の型をモデル化するために使用されるインタフェースです。
特定の実装で特に指定されないかぎり、このパッケージのメソッドが返すコレクションは、呼出し側からは変更不可能であり、並行アクセスに対しては安全ではないと想定するようにしてください。
特に指定されないかぎり、このパッケージのメソッドはnull
引数が渡されるとNullPointerException
をスローします。
- Java言語仕様を参照してください:
-
「4.1 タイプと値の種類」
「4.2 プリミティブ・タイプおよび値」
「4.3 参照タイプおよび値」
「4.4 型変数」
「4.5 パラメータ化タイプ」
「4.8 Rawタイプ」
「4.9 交差タイプ」
「10.1 配列タイプ」 - 導入されたバージョン:
- 1.6
- 関連項目:
-
クラス説明配列型を表します。宣言された型であるクラス型またはインタフェース型を表します。適切にモデル化することのできないクラスまたはインタフェースの型を表します。実行可能ファイルを表します。共通部分型を表します。
TypeMirror
に対応するClass
オブジェクトにアプリケーションからアクセスしようとしたときにスローされます。TypeMirror
に対応するClass
オブジェクトのシーケンスにアプリケーションからアクセスしようとしたときにスローされます。適切な実際の型が存在しない場合に使用される擬似型です。null型を表します。プリミティブ型を表します。参照型を表します。型ミラーの種類です。Javaプログラミング言語の型を表します。型変数を表します。TypeVisitor<R,P> ビジター・デザイン・パターンのスタイルによる型のビジターです。共用体型を表します。未知の種類の型が検出されたことを示します。ワイルドカード型引数を表します。