パッケージ | 説明 |
---|---|
javax.lang.model.element |
Javaプログラミング言語の要素をモデル化するために使用されるインタフェースです。
|
javax.lang.model.type |
Javaプログラミング言語の型をモデル化するために使用されるインタフェースです。
|
修飾子と型 | インタフェースと説明 |
---|---|
interface |
Element
パッケージ、クラス、またはメソッドなど、プログラム要素を表します。
|
interface |
ExecutableElement
クラスまたはインタフェースのメソッド、コンストラクタ、または初期化子(静的またはインスタンス)を表します(注釈型要素を含む)。
|
interface |
PackageElement
パッケージのプログラム要素を表します。
|
interface |
Parameterizable
型パラメータを持つ要素に対応するmixinインタフェースです。
|
interface |
QualifiedNameable
修飾名を持つ要素に対応するmixinインタフェースです。
|
interface |
TypeElement
クラスまたはインタフェースのプログラム要素を表します。
|
interface |
TypeParameterElement
ジェネリック的なクラス、インタフェース、メソッド、またはコンストラクタの要素の仮型パラメータを表します。
|
interface |
VariableElement
フィールド、
enum 定数、メソッドまたはコンストラクタのパラメータ、ローカル変数、リソース変数、または例外パラメータを表します。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
ArrayType
配列型を表します。
|
interface |
DeclaredType
宣言された型であるクラス型またはインタフェース型を表します。
|
interface |
ErrorType
適切にモデル化することのできないクラスまたはインタフェースの型を表します。
|
interface |
ExecutableType
実行可能ファイルを表します。
|
interface |
IntersectionType
共通部分型を表します。
|
interface |
NoType
適切な実際の型が存在しない場合に使用される擬似型です。
|
interface |
NullType
null型を表します。
|
interface |
PrimitiveType
プリミティブ型を表します。
|
interface |
ReferenceType
参照型を表します。
|
interface |
TypeMirror
Javaプログラミング言語の型を表します。
|
interface |
TypeVariable
型変数を表します。
|
interface |
UnionType
共用体型を表します。
|
interface |
WildcardType
ワイルドカード型引数を表します。
|
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.