|
Mirror API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface TypeVisitor
標準のビジタデザインパターンの様式による型へのビジタ。このインタフェースは、コンパイル時、型の種類が未知のときに型の操作に使用されます。ビジターが型の accept
メソッドに渡されると、その型に適用可能なもっとも適した visitXxx メソッドが呼び出されます。
メソッドの概要 | |
---|---|
void |
visitAnnotationType(AnnotationType t)
注釈型をビジットします。 |
void |
visitArrayType(ArrayType t)
配列型をビジットします。 |
void |
visitClassType(ClassType t)
クラス型をビジットします。 |
void |
visitDeclaredType(DeclaredType t)
宣言された型をビジットします。 |
void |
visitEnumType(EnumType t)
enum 型をビジットします。 |
void |
visitInterfaceType(InterfaceType t)
インタフェース型をビジットします。 |
void |
visitPrimitiveType(PrimitiveType t)
プリミティブ型をビジットします。 |
void |
visitReferenceType(ReferenceType t)
参照型をビジットします。 |
void |
visitTypeMirror(TypeMirror t)
型のミラーをビジットします。 |
void |
visitTypeVariable(TypeVariable t)
型変数をビジットします。 |
void |
visitVoidType(VoidType t)
void 型をビジットします。 |
void |
visitWildcardType(WildcardType t)
ワイルドカードをビジットします。 |
メソッドの詳細 |
---|
void visitTypeMirror(TypeMirror t)
t
- ビジットする型void visitPrimitiveType(PrimitiveType t)
t
- ビジットする型void visitVoidType(VoidType t)
t
- ビジットする型void visitReferenceType(ReferenceType t)
t
- ビジットする型void visitDeclaredType(DeclaredType t)
t
- ビジットする型void visitClassType(ClassType t)
t
- ビジットする型void visitEnumType(EnumType t)
t
- ビジットする型void visitInterfaceType(InterfaceType t)
t
- ビジットする型void visitAnnotationType(AnnotationType t)
t
- ビジットする型void visitArrayType(ArrayType t)
t
- ビジットする型void visitTypeVariable(TypeVariable t)
t
- ビジットする型void visitWildcardType(WildcardType t)
t
- ビジットする型
|
Mirror API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |