Class ClassFeatureNameCollector

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

public class ClassFeatureNameCollector extends Object implements ClassVisitor
This ClassVisitor collects the feature names of the classes that it visits in the given collection.
  • Constructor Details

    • ClassFeatureNameCollector

      public ClassFeatureNameCollector(Collection<String> collection)
      Creates a new ClassNameCollector.
      Parameters:
      collection - the Collection in which all feature names will be collected.
  • 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