Class AbstractAnnotationVisitor<D>

java.lang.Object
org.objectweb.asm.AnnotationVisitor
com.buschmais.jqassistant.plugin.java.impl.scanner.visitor.AbstractAnnotationVisitor<D>
Direct Known Subclasses:
AnnotationDefaultVisitor, AnnotationValueVisitor

public abstract class AbstractAnnotationVisitor<D> extends org.objectweb.asm.AnnotationVisitor
  • Constructor Details

  • Method Details

    • visit

      public void visit(String name, Object value)
      Overrides:
      visit in class org.objectweb.asm.AnnotationVisitor
    • visitEnum

      public void visitEnum(String name, String desc, String value)
      Overrides:
      visitEnum in class org.objectweb.asm.AnnotationVisitor
    • visitAnnotation

      public AnnotationValueVisitor visitAnnotation(String name, String desc)
      Overrides:
      visitAnnotation in class org.objectweb.asm.AnnotationVisitor
    • visitArray

      public org.objectweb.asm.AnnotationVisitor visitArray(String name)
      Overrides:
      visitArray in class org.objectweb.asm.AnnotationVisitor
    • setValue

      protected abstract void setValue(D descriptor, com.buschmais.jqassistant.plugin.common.api.model.ValueDescriptor<?> value)