Package proguard.classfile.visitor
Class VariableMemberVisitor
- java.lang.Object
-
- proguard.classfile.visitor.VariableMemberVisitor
-
- All Implemented Interfaces:
MemberVisitor
public class VariableMemberVisitor extends java.lang.Object implements MemberVisitor
ThisMemberVisitor
delegates all method calls to aMemberVisitor
that can be changed at any time.
-
-
Constructor Summary
Constructors Constructor Description VariableMemberVisitor()
VariableMemberVisitor(MemberVisitor memberVisitor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MemberVisitor
getMemberVisitor()
void
setMemberVisitor(MemberVisitor memberVisitor)
void
visitLibraryField(LibraryClass libraryClass, LibraryField libraryField)
void
visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod)
void
visitProgramField(ProgramClass programClass, ProgramField programField)
void
visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface proguard.classfile.visitor.MemberVisitor
visitAnyMember, visitLibraryMember, visitProgramMember
-
-
-
-
Constructor Detail
-
VariableMemberVisitor
public VariableMemberVisitor()
-
VariableMemberVisitor
public VariableMemberVisitor(MemberVisitor memberVisitor)
-
-
Method Detail
-
setMemberVisitor
public void setMemberVisitor(MemberVisitor memberVisitor)
-
getMemberVisitor
public MemberVisitor getMemberVisitor()
-
visitProgramField
public void visitProgramField(ProgramClass programClass, ProgramField programField)
- Specified by:
visitProgramField
in interfaceMemberVisitor
-
visitProgramMethod
public void visitProgramMethod(ProgramClass programClass, ProgramMethod programMethod)
- Specified by:
visitProgramMethod
in interfaceMemberVisitor
-
visitLibraryField
public void visitLibraryField(LibraryClass libraryClass, LibraryField libraryField)
- Specified by:
visitLibraryField
in interfaceMemberVisitor
-
visitLibraryMethod
public void visitLibraryMethod(LibraryClass libraryClass, LibraryMethod libraryMethod)
- Specified by:
visitLibraryMethod
in interfaceMemberVisitor
-
-