ProGuard

Uses of Package
proguard.classfile.visitor

Packages that use proguard.classfile.visitor
proguard.classfile This package contains classes to represent various elements of class files. 
proguard.classfile.editor This package contains visitors to edit byte code. 
proguard.classfile.instruction This package contains classes to represent Java bytecode instructions. 
proguard.classfile.util This package contains utility classes for processing class files. 
proguard.classfile.visitor This package contains interfaces and classes for processing class files from the proguard.classfile package using the visitor pattern
proguard.io This package contains classes to read and write files, optionally wrapped in jars, wars, ears, zips, directories,... 
proguard.obfuscate This package contains classes to perform obfuscation of class files. 
proguard.optimize This package contains visitors that assist with various optimizations of byte code. 
proguard.optimize.evaluation This package contains visitors that perform partial evaluation and subsequent optimizations on byte code. 
proguard.optimize.peephole This package contains visitors that perform various peephole optimizations. 
proguard.shrink This package contains classes to perform shrinking of class files. 
 

Classes in proguard.classfile.visitor used by proguard.classfile
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
ClassFileVisitor
          This interface specifies the methods for a visitor of ClassFile objects.
ClassPoolVisitor
          This interface specifies the methods for a visitor of ClassPool objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
ExceptionInfoVisitor
          This interface specifies the methods for a visitor of ExceptionInfo objects.
InnerClassesInfoVisitor
          This interface specifies the methods for a visitor of InnerClassesInfo objects.
LineNumberInfoVisitor
          This interface specifies the methods for a visitor of LineNumberInfo objects.
LocalVariableInfoVisitor
          This interface specifies the methods for a visitor of LocalVariableInfo objects.
MemberInfoVisitor
          This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
 

Classes in proguard.classfile.visitor used by proguard.classfile.editor
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
ClassFileVisitor
          This interface specifies the methods for a visitor of ClassFile objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
ExceptionInfoVisitor
          This interface specifies the methods for a visitor of ExceptionInfo objects.
InnerClassesInfoVisitor
          This interface specifies the methods for a visitor of InnerClassesInfo objects.
LineNumberInfoVisitor
          This interface specifies the methods for a visitor of LineNumberInfo objects.
LocalVariableInfoVisitor
          This interface specifies the methods for a visitor of LocalVariableInfo objects.
MemberInfoVisitor
          This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
 

Classes in proguard.classfile.visitor used by proguard.classfile.instruction
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
 

Classes in proguard.classfile.visitor used by proguard.classfile.util
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
ClassFileVisitor
          This interface specifies the methods for a visitor of ClassFile objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
MemberInfoVisitor
          This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
 

Classes in proguard.classfile.visitor used by proguard.classfile.visitor
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
ClassFileVisitor
          This interface specifies the methods for a visitor of ClassFile objects.
ClassPoolVisitor
          This interface specifies the methods for a visitor of ClassPool objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
ExceptionInfoVisitor
          This interface specifies the methods for a visitor of ExceptionInfo objects.
InnerClassesInfoVisitor
          This interface specifies the methods for a visitor of InnerClassesInfo objects.
MemberInfoVisitor
          This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
 

Classes in proguard.classfile.visitor used by proguard.io
ClassFileVisitor
          This interface specifies the methods for a visitor of ClassFile objects.
 

Classes in proguard.classfile.visitor used by proguard.obfuscate
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
ClassFileVisitor
          This interface specifies the methods for a visitor of ClassFile objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
ExceptionInfoVisitor
          This interface specifies the methods for a visitor of ExceptionInfo objects.
InnerClassesInfoVisitor
          This interface specifies the methods for a visitor of InnerClassesInfo objects.
LocalVariableInfoVisitor
          This interface specifies the methods for a visitor of LocalVariableInfo objects.
MemberInfoVisitor
          This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
 

Classes in proguard.classfile.visitor used by proguard.optimize
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
ClassFileVisitor
          This interface specifies the methods for a visitor of ClassFile objects.
ClassPoolVisitor
          This interface specifies the methods for a visitor of ClassPool objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
MemberInfoVisitor
          This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
 

Classes in proguard.classfile.visitor used by proguard.optimize.evaluation
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
ExceptionInfoVisitor
          This interface specifies the methods for a visitor of ExceptionInfo objects.
MemberInfoVisitor
          This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
 

Classes in proguard.classfile.visitor used by proguard.optimize.peephole
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
ClassFileVisitor
          This interface specifies the methods for a visitor of ClassFile objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
ExceptionInfoVisitor
          This interface specifies the methods for a visitor of ExceptionInfo objects.
MemberInfoVisitor
          This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
 

Classes in proguard.classfile.visitor used by proguard.shrink
AttrInfoVisitor
          This interface specifies the methods for a visitor of AttrInfo objects.
ClassFileVisitor
          This interface specifies the methods for a visitor of ClassFile objects.
CpInfoVisitor
          This interface specifies the methods for a visitor of CpInfo objects.
ExceptionInfoVisitor
          This interface specifies the methods for a visitor of ExceptionInfo objects.
InnerClassesInfoVisitor
          This interface specifies the methods for a visitor of InnerClassesInfo objects.
LocalVariableInfoVisitor
          This interface specifies the methods for a visitor of LocalVariableInfo objects.
MemberInfoVisitor
          This interface specifies the methods for a visitor of ProgramMemberInfo objects and LibraryMemberInfo objects.
 


ProGuard