Class SuperClassConstantVisitor
java.lang.Object
proguard.classfile.constant.visitor.SuperClassConstantVisitor
- All Implemented Interfaces:
ClassVisitor
This
ClassVisitor lets a given ConstantVisitor visit all the constant pool
entries of the super class and interfaces of the program classes it visits.-
Constructor Summary
ConstructorsConstructorDescriptionSuperClassConstantVisitor(boolean visitSuperClassConstants, boolean visitInterfaceConstants, ConstantVisitor constantVisitor) Creates a new SuperClassConstantVisitor. -
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
-
SuperClassConstantVisitor
public SuperClassConstantVisitor(boolean visitSuperClassConstants, boolean visitInterfaceConstants, ConstantVisitor constantVisitor) Creates a new SuperClassConstantVisitor.
-
-
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
-