Class DefaultSignatureVisitor

java.lang.Object
org.objectweb.asm.signature.SignatureVisitor
org.apache.maven.shared.dependency.analyzer.asm.DefaultSignatureVisitor

public class DefaultSignatureVisitor extends org.objectweb.asm.signature.SignatureVisitor
Computes the set of classes referenced by visited code. Inspired by org.objectweb.asm.depend.DependencyVisitor in the ASM dependencies example.
  • Field Details

    • resultCollector

      private final ResultCollector resultCollector
    • usedByClass

      private final String usedByClass
  • Constructor Details

    • DefaultSignatureVisitor

      public DefaultSignatureVisitor(ResultCollector resultCollector, String usedByClass)

      Constructor for DefaultSignatureVisitor.

      Parameters:
      resultCollector - a ResultCollector object.
  • Method Details

    • visitClassType

      public void visitClassType(String name)
      Overrides:
      visitClassType in class org.objectweb.asm.signature.SignatureVisitor
    • visitInnerClassType

      public void visitInnerClassType(String name)
      Overrides:
      visitInnerClassType in class org.objectweb.asm.signature.SignatureVisitor