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.
Author:
Mark Hobson
  • Field Summary

    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
  • 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