|
Mirror API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object com.sun.mirror.util.SimpleDeclarationVisitor
public class SimpleDeclarationVisitor
宣言への単純なビジタです。
このクラスのメソッドの実装は処理を行いませんが、宣言の階層を委譲します。サブクラスは、操作する宣言の種類に対応するメソッドをオーバーライドします。
コンストラクタの概要 | |
---|---|
SimpleDeclarationVisitor()
新しい SimpleDeclarationVisitor を作成します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public SimpleDeclarationVisitor()
メソッドの詳細 |
---|
public void visitDeclaration(Declaration d)
DeclarationVisitor
内の visitDeclaration
d
- ビジットする宣言public void visitPackageDeclaration(PackageDeclaration d)
visitDeclaration
を呼び出します。
DeclarationVisitor
内の visitPackageDeclaration
d
- ビジットする宣言public void visitMemberDeclaration(MemberDeclaration d)
visitDeclaration
を呼び出します。
DeclarationVisitor
内の visitMemberDeclaration
d
- ビジットする宣言public void visitTypeDeclaration(TypeDeclaration d)
visitMemberDeclaration
を呼び出します。
DeclarationVisitor
内の visitTypeDeclaration
d
- ビジットする宣言public void visitClassDeclaration(ClassDeclaration d)
visitTypeDeclaration
を呼び出します。
DeclarationVisitor
内の visitClassDeclaration
d
- ビジットする宣言public void visitEnumDeclaration(EnumDeclaration d)
visitClassDeclaration
を呼び出します。
DeclarationVisitor
内の visitEnumDeclaration
d
- ビジットする宣言public void visitInterfaceDeclaration(InterfaceDeclaration d)
visitTypeDeclaration
を呼び出します。
DeclarationVisitor
内の visitInterfaceDeclaration
d
- ビジットする宣言public void visitAnnotationTypeDeclaration(AnnotationTypeDeclaration d)
visitInterfaceDeclaration
を呼び出します。
DeclarationVisitor
内の visitAnnotationTypeDeclaration
d
- ビジットする宣言public void visitFieldDeclaration(FieldDeclaration d)
visitMemberDeclaration
を呼び出します。
DeclarationVisitor
内の visitFieldDeclaration
d
- ビジットする宣言public void visitEnumConstantDeclaration(EnumConstantDeclaration d)
visitFieldDeclaration
を呼び出します。
DeclarationVisitor
内の visitEnumConstantDeclaration
d
- ビジットする宣言public void visitExecutableDeclaration(ExecutableDeclaration d)
visitMemberDeclaration
を呼び出します。
DeclarationVisitor
内の visitExecutableDeclaration
d
- ビジットする宣言public void visitConstructorDeclaration(ConstructorDeclaration d)
visitExecutableDeclaration
を呼び出します。
DeclarationVisitor
内の visitConstructorDeclaration
d
- ビジットする宣言public void visitMethodDeclaration(MethodDeclaration d)
visitExecutableDeclaration
を呼び出します。
DeclarationVisitor
内の visitMethodDeclaration
d
- ビジットする宣言public void visitAnnotationTypeElementDeclaration(AnnotationTypeElementDeclaration d)
visitMethodDeclaration
を呼び出します。
DeclarationVisitor
内の visitAnnotationTypeElementDeclaration
d
- ビジットする宣言public void visitParameterDeclaration(ParameterDeclaration d)
visitDeclaration
を呼び出します。
DeclarationVisitor
内の visitParameterDeclaration
d
- ビジットする宣言public void visitTypeParameterDeclaration(TypeParameterDeclaration d)
visitDeclaration
を呼び出します。
DeclarationVisitor
内の visitTypeParameterDeclaration
d
- ビジットする宣言
|
Mirror API | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |