ProGuard

proguard.classfile.visitor
Class VariableMemberInfoVisitor

java.lang.Object
  extended byproguard.classfile.visitor.VariableMemberInfoVisitor
All Implemented Interfaces:
MemberInfoVisitor

public class VariableMemberInfoVisitor
extends Object
implements MemberInfoVisitor

This MemberInfoVisitor delegates all method calls to a MemberInfoVisitor that can be changed at any time.


Constructor Summary
VariableMemberInfoVisitor()
           
VariableMemberInfoVisitor(MemberInfoVisitor memberInfoVisitor)
           
 
Method Summary
 MemberInfoVisitor getMemberInfoVisitor()
           
 void setMemberInfoVisitor(MemberInfoVisitor memberInfoVisitor)
           
 void visitLibraryFieldInfo(LibraryClassFile libraryClassFile, LibraryFieldInfo libraryFieldInfo)
           
 void visitLibraryMethodInfo(LibraryClassFile libraryClassFile, LibraryMethodInfo libraryMethodInfo)
           
 void visitProgramFieldInfo(ProgramClassFile programClassFile, ProgramFieldInfo programFieldInfo)
           
 void visitProgramMethodInfo(ProgramClassFile programClassFile, ProgramMethodInfo programMethodInfo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VariableMemberInfoVisitor

public VariableMemberInfoVisitor()

VariableMemberInfoVisitor

public VariableMemberInfoVisitor(MemberInfoVisitor memberInfoVisitor)
Method Detail

setMemberInfoVisitor

public void setMemberInfoVisitor(MemberInfoVisitor memberInfoVisitor)

getMemberInfoVisitor

public MemberInfoVisitor getMemberInfoVisitor()

visitProgramFieldInfo

public void visitProgramFieldInfo(ProgramClassFile programClassFile,
                                  ProgramFieldInfo programFieldInfo)
Specified by:
visitProgramFieldInfo in interface MemberInfoVisitor

visitProgramMethodInfo

public void visitProgramMethodInfo(ProgramClassFile programClassFile,
                                   ProgramMethodInfo programMethodInfo)
Specified by:
visitProgramMethodInfo in interface MemberInfoVisitor

visitLibraryFieldInfo

public void visitLibraryFieldInfo(LibraryClassFile libraryClassFile,
                                  LibraryFieldInfo libraryFieldInfo)
Specified by:
visitLibraryFieldInfo in interface MemberInfoVisitor

visitLibraryMethodInfo

public void visitLibraryMethodInfo(LibraryClassFile libraryClassFile,
                                   LibraryMethodInfo libraryMethodInfo)
Specified by:
visitLibraryMethodInfo in interface MemberInfoVisitor

ProGuard