Package proguard.classfile.editor
Class ConstantPoolSorter
java.lang.Object
proguard.classfile.editor.ConstantPoolSorter
- All Implemented Interfaces:
ClassVisitor
This
ClassVisitor sorts the constant pool entries of the program classes that it visits.
The sorting order is based on the types of the constant pool entries in the first place, and on
their contents in the second place.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvisitAnyClass(Clazz clazz) Visits any Clazz instance.voidvisitProgramClass(ProgramClass programClass) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface proguard.classfile.visitor.ClassVisitor
visitLibraryClass
-
Constructor Details
-
ConstantPoolSorter
public ConstantPoolSorter()
-
-
Method Details
-
visitAnyClass
Description copied from interface:ClassVisitorVisits any Clazz instance. The more specific default implementations of this interface delegate to this method.- Specified by:
visitAnyClassin interfaceClassVisitor
-
visitProgramClass
- Specified by:
visitProgramClassin interfaceClassVisitor
-