Class AbstractAnnotationVisitorImpl

java.lang.Object
org.objectweb.asm.AnnotationVisitor
org.jvnet.hk2.generator.internal.AbstractAnnotationVisitorImpl
Direct Known Subclasses:
ClassVisitorImpl.ContractsProvidedAnnotationVisitor, ClassVisitorImpl.DecorateAnnotationVisitor, ClassVisitorImpl.GeneratedNameMethodFinderVisitor, ClassVisitorImpl.MetadataAnnotationVisitor, ClassVisitorImpl.MethodRankAnnotationVisitor, ClassVisitorImpl.MethodUseProxyAnnotationVisitor, ClassVisitorImpl.MethodVisibilityAnnotationVisitor, ClassVisitorImpl.NamedAnnotationVisitor, ClassVisitorImpl.RankAnnotationVisitor, ClassVisitorImpl.ServiceAnnotationVisitor, ClassVisitorImpl.UseProxyAnnotationVisitor, ClassVisitorImpl.VisibilityAnnotationVisitor, Utilities.GenerateServiceFromMethodVisitor, Utilities.MetadataAnnotationVisitor

public abstract class AbstractAnnotationVisitorImpl extends org.objectweb.asm.AnnotationVisitor
This just makes the main-line code less messy
  • Constructor Details

    • AbstractAnnotationVisitorImpl

      public AbstractAnnotationVisitorImpl()
      Gives the version implemented to the superclass
  • Method Details

    • visit

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

      public org.objectweb.asm.AnnotationVisitor visitAnnotation(String arg0, String arg1)
      Overrides:
      visitAnnotation in class org.objectweb.asm.AnnotationVisitor
    • visitArray

      public org.objectweb.asm.AnnotationVisitor visitArray(String arg0)
      Overrides:
      visitArray in class org.objectweb.asm.AnnotationVisitor
    • visitEnd

      public void visitEnd()
      Overrides:
      visitEnd in class org.objectweb.asm.AnnotationVisitor
    • visitEnum

      public void visitEnum(String arg0, String arg1, String arg2)
      Overrides:
      visitEnum in class org.objectweb.asm.AnnotationVisitor