|
Mirror API | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| TypeDeclaration を使用しているパッケージ | |
|---|---|
| com.sun.mirror.apt | 注釈プロセッサと注釈処理ツール間で情報を通信するために使用されるクラス。 |
| com.sun.mirror.declaration | プログラム要素の宣言をモデル化するために使用されるインタフェース。 |
| com.sun.mirror.type | 型をモデル化するために使用されるインタフェース。 |
| com.sun.mirror.util | 宣言と 型の処理を支援するユーティリティです。 |
| com.sun.mirror.apt での TypeDeclaration の使用 |
|---|
| TypeDeclaration を返す com.sun.mirror.apt のメソッド | |
|---|---|
TypeDeclaration |
AnnotationProcessorEnvironment.getTypeDeclaration(String name)
完全修飾名を指定された型の宣言を返します。 |
| TypeDeclaration 型の引数を持つ型を返す com.sun.mirror.apt のメソッド | |
|---|---|
Collection<TypeDeclaration> |
AnnotationProcessorEnvironment.getSpecifiedTypeDeclarations()
注釈処理ツールが呼び出されたときに指定された型の宣言を返します。 |
Collection<TypeDeclaration> |
AnnotationProcessorEnvironment.getTypeDeclarations()
注釈処理ツールのこの呼び出しに含まれる型の宣言を返す簡易メソッドです。 |
| com.sun.mirror.declaration での TypeDeclaration の使用 |
|---|
| com.sun.mirror.declaration での TypeDeclaration のサブインタフェース | |
|---|---|
interface |
AnnotationTypeDeclaration
注釈型の宣言を表します。 |
interface |
ClassDeclaration
クラスの宣言を表します。 |
interface |
EnumDeclaration
enum 型の宣言を表します。 |
interface |
InterfaceDeclaration
インタフェースの宣言を表します。 |
| TypeDeclaration を返す com.sun.mirror.declaration のメソッド | |
|---|---|
TypeDeclaration |
MemberDeclaration.getDeclaringType()
このメンバまたはコンストラクタが内部で宣言された型宣言を返します。 |
| TypeDeclaration 型の引数を持つ型を返す com.sun.mirror.declaration のメソッド | |
|---|---|
Collection<TypeDeclaration> |
TypeDeclaration.getNestedTypes()
このクラスまたはインタフェースにより直接宣言された、入れ子になったクラスおよびインタフェースの宣言を返します。 |
| com.sun.mirror.type での TypeDeclaration の使用 |
|---|
| TypeDeclaration を返す com.sun.mirror.type のメソッド | |
|---|---|
TypeDeclaration |
DeclaredType.getDeclaration()
この型の宣言を返します。 |
| com.sun.mirror.util での TypeDeclaration の使用 |
|---|
| TypeDeclaration 型のパラメータを持つ com.sun.mirror.util のメソッド | |
|---|---|
DeclaredType |
Types.getDeclaredType(DeclaredType containing,
TypeDeclaration decl,
TypeMirror... typeArgs)
メンバである 包含型を指定すると、型宣言と実際の引数に対応する型を返します。 |
DeclaredType |
Types.getDeclaredType(TypeDeclaration decl,
TypeMirror... typeArgs)
型宣言と実際の型引数に対応する型を返します。 |
void |
SimpleDeclarationVisitor.visitTypeDeclaration(TypeDeclaration d)
型宣言をビジットします。 |
void |
DeclarationVisitor.visitTypeDeclaration(TypeDeclaration d)
型宣言をビジットします。 |
|
Mirror API | |||||||||
| 前 次 | フレームあり フレームなし | |||||||||