Class AbstractGenericDeclarationVisitor<T extends com.buschmais.jqassistant.core.store.api.model.Descriptor>

java.lang.Object
org.objectweb.asm.signature.SignatureVisitor
com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.generics.AbstractGenericDeclarationVisitor<T>
Direct Known Subclasses:
ClassSignatureVisitor, MethodSignatureVisitor

public class AbstractGenericDeclarationVisitor<T extends com.buschmais.jqassistant.core.store.api.model.Descriptor> extends org.objectweb.asm.signature.SignatureVisitor
  • Field Details

    • visitorHelper

      protected final VisitorHelper visitorHelper
    • descriptor

      protected final T extends com.buschmais.jqassistant.core.store.api.model.Descriptor descriptor
    • containingType

      protected final TypeCache.CachedType containingType
    • genericDeclaration

      protected GenericDeclarationDescriptor genericDeclaration
  • Constructor Details

  • Method Details

    • visitFormalTypeParameter

      public final void visitFormalTypeParameter(String name)
      Overrides:
      visitFormalTypeParameter in class org.objectweb.asm.signature.SignatureVisitor
    • visitClassBound

      public final org.objectweb.asm.signature.SignatureVisitor visitClassBound()
      Overrides:
      visitClassBound in class org.objectweb.asm.signature.SignatureVisitor
    • visitInterfaceBound

      public final org.objectweb.asm.signature.SignatureVisitor visitInterfaceBound()
      Overrides:
      visitInterfaceBound in class org.objectweb.asm.signature.SignatureVisitor