public class InitializerMethodFilter extends java.lang.Object implements MemberVisitor
MemberVisitor delegates its visits to one of two other given
MemberVisitor instances, depending on whether the visited method
is a static initializer or instance initializer, or not.| Constructor and Description |
|---|
InitializerMethodFilter(MemberVisitor initializerMemberVisitor)
Creates a new InitializerMethodFilter.
|
InitializerMethodFilter(MemberVisitor initializerMemberVisitor,
MemberVisitor otherMemberVisitor)
Creates a new InitializerMethodFilter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
visitLibraryField(LibraryClass libraryClass,
LibraryField libraryField) |
void |
visitLibraryMethod(LibraryClass libraryClass,
LibraryMethod libraryMethod) |
void |
visitProgramField(ProgramClass programClass,
ProgramField programField) |
void |
visitProgramMethod(ProgramClass programClass,
ProgramMethod programMethod) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitvisitAnyMember, visitLibraryMember, visitProgramMemberpublic InitializerMethodFilter(MemberVisitor initializerMemberVisitor)
initializerMemberVisitor - the member visitor to which visits to
initializers will be delegated.public InitializerMethodFilter(MemberVisitor initializerMemberVisitor, MemberVisitor otherMemberVisitor)
initializerMemberVisitor - the member visitor to which visits to
initializers will be delegated.otherMemberVisitor - the member visitor to which visits to
non-initializer methods will be delegated.public void visitProgramField(ProgramClass programClass, ProgramField programField)
visitProgramField in interface MemberVisitorpublic void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField)
visitLibraryField in interface MemberVisitorpublic void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
visitProgramMethod in interface MemberVisitorpublic void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod)
visitLibraryMethod in interface MemberVisitor