Class SubclassTraveler

java.lang.Object
proguard.classfile.visitor.SubclassTraveler
All Implemented Interfaces:
ClassVisitor

public class SubclassTraveler extends Object implements ClassVisitor
This ClassVisitor lets a given ClassVisitor travel to direct subclasses of the visited class.
  • Constructor Details

    • SubclassTraveler

      public SubclassTraveler(ClassVisitor classVisitor)
      Creates a new ClassHierarchyTraveler.
      Parameters:
      classVisitor - the ClassVisitor to which visits will be delegated.
  • Method Details

    • visitAnyClass

      public void visitAnyClass(Clazz clazz)
      Description copied from interface: ClassVisitor
      Visits any Clazz instance. The more specific default implementations of this interface delegate to this method.
      Specified by:
      visitAnyClass in interface ClassVisitor