Class ClassNameCollectingVisitor

java.lang.Object
proguard.classfile.attribute.signature.ast.visitor.ClassNameCollectingVisitor
All Implemented Interfaces:
ASTNodeVisitor<Void,Collection<String>>, TraversingASTNodeVisitor<Collection<String>>

public class ClassNameCollectingVisitor extends Object implements TraversingASTNodeVisitor<Collection<String>>
A signature/descriptor visitor that adds all class names into a given collection.

Can be used to partially replace DescriptorClassEnumeration or InternalTypeEnumeration