ProGuard

proguard.classfile.visitor
Interface ClassFileVisitor

All Known Implementing Classes:
AllCpInfoVisitor, AllFieldVisitor, AllMemberInfoVisitor, AllMethodVisitor, AttributeShrinker, AttributeUsageMarker, BottomClassFileFilter, ClassFileAccessFilter, ClassFileCleaner, ClassFileFinalizer, ClassFileHierarchyInitializer, ClassFileHierarchyTraveler, ClassFileInitializer, ClassFileNameFilter, ClassFileObfuscator, ClassFilePrinter, ClassFileReferenceInitializer, ClassFileRenamer, ClassFileShrinker, ClassPoolFiller, ConcreteClassFileDownTraveler, ConstantPoolRemapper, ConstantPoolSorter, InnerUsageMarker, InterfaceUsageMarker, KeepMarker, LibraryClassFileFilter, MappingPrinter, MemberInfoLinker, MemberInfoObfuscator, MultiClassFileVisitor, NameAndTypeShrinker, NameAndTypeUsageMarker, NamedFieldVisitor, NamedMethodVisitor, NameMarker, ProgramClassFileFilter, SideEffectMethodMarker, SimpleClassFilePrinter, UsageMarker, UsagePrinter, UsedClassFileFilter, Utf8Shrinker, Utf8UsageMarker, VariableClassFileVisitor

public interface ClassFileVisitor

This interface specifies the methods for a visitor of ClassFile objects.


Method Summary
 void visitLibraryClassFile(LibraryClassFile libraryClassFile)
           
 void visitProgramClassFile(ProgramClassFile programClassFile)
           
 

Method Detail

visitProgramClassFile

public void visitProgramClassFile(ProgramClassFile programClassFile)

visitLibraryClassFile

public void visitLibraryClassFile(LibraryClassFile libraryClassFile)

ProGuard