Class MultiConstantVisitor

java.lang.Object
proguard.classfile.visitor.MultiConstantVisitor
All Implemented Interfaces:
ConstantVisitor

public class MultiConstantVisitor extends Object implements ConstantVisitor
This ConstantVisitor delegates all visits to each ConstantVisitor in a given list.
  • Constructor Details

    • MultiConstantVisitor

      public MultiConstantVisitor()
    • MultiConstantVisitor

      public MultiConstantVisitor(ConstantVisitor... constantVisitors)
  • Method Details

    • addClassVisitor

      public void addClassVisitor(ConstantVisitor constantVisitor)
    • visitAnyConstant

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