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 Summary

    Fields
    Modifier and Type
    Field
    Description
    private final ResultCollector
     

    Fields inherited from class org.objectweb.asm.signature.SignatureVisitor

    api, EXTENDS, INSTANCEOF, SUPER
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor for DefaultSignatureVisitor.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    void

    Methods inherited from class org.objectweb.asm.signature.SignatureVisitor

    visitArrayType, visitBaseType, visitClassBound, visitEnd, visitExceptionType, visitFormalTypeParameter, visitInterface, visitInterfaceBound, visitParameterType, visitReturnType, visitSuperclass, visitTypeArgument, visitTypeArgument, visitTypeVariable

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

    • DefaultSignatureVisitor

      public DefaultSignatureVisitor(ResultCollector resultCollector)

      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