ProGuard

Package proguard.shrink

This package contains classes to perform shrinking of class files.

See:
          Description

Class Summary
ClassFileShrinker This ClassFileVisitor removes constant pool entries and class members that are not marked as being used.
InnerUsageMarker This ClassFileVisitor recursively marks all inner classes that are being used in the classes it visits.
InterfaceUsageMarker This ClassFileVisitor recursively marks all interface classes that are being used in the visited class.
UsageMarker This ClassFileVisitor and MemberInfoVisitor recursively marks all classes and class elements that are being used.
UsagePrinter This ClassFileVisitor prints out the class files and class members that have been marked as being used (or not used).
UsedClassFileFilter This ClassFileVisitor delegates all its method calls to another ClassFileVisitor, but only for ClassFile objects that are marked as used.
 

Package proguard.shrink Description

This package contains classes to perform shrinking of class files.


ProGuard