Package proguard.classfile.util

This package contains utility classes for processing class files.

See:
          Description

Class Summary
AccessUtil Utility methods for working with access flags.
ClassReferenceInitializer This ClassVisitor initializes the references of all classes that it visits.
ClassSubHierarchyInitializer This ClassVisitor adds all classes that it visits to the list of subclasses of their superclass.
ClassSuperHierarchyInitializer This ClassVisitor initializes the superclass hierarchy of all classes that it visits.
ClassUtil Utility methods for converting between internal and external representations of names and descriptions.
DescriptorClassEnumeration A DescriptorClassEnumeration provides an enumeration of all classes mentioned in a given descriptor or signature.
DynamicClassReferenceInitializer This InstructionVisitor initializes any constant Class.forName or .class references of all classes it visits.
DynamicMemberReferenceInitializer This InstructionVisitor initializes any constant Class.get[Declared]{Field,Method} references of all instructions it visits.
ExternalTypeEnumeration An ExternalTypeEnumeration provides an enumeration of all types listed in a given external descriptor string.
InstructionSequenceMatcher This InstructionVisitor checks whether a given pattern instruction sequence occurs in the instructions that are visited.
InternalTypeEnumeration An InternalTypeEnumeration provides an enumeration of all parameter types listed in a given internal method descriptor or signature.
MemberFinder This class provides methods to find class members in a given class or in its hierarchy.
MethodLinker This ClassVisitor links all corresponding non-private methods in the class hierarchies of all visited classes.
SimplifiedVisitor This abstract utility class allows to implement various visitor interfaces with simplified methods.
StringReferenceInitializer This ConstantVisitor initializes any class references of all string constants it visits.
StringSharer This ClassVisitor shares strings in the class files that it visits.
WarningPrinter This class prints out and counts warnings.
 

Package proguard.classfile.util Description

This package contains utility classes for processing class files.