Class AnnotationParser.MyFieldVisitor

  • Enclosing class:
    AnnotationParser

    public class AnnotationParser.MyFieldVisitor
    extends org.objectweb.asm.FieldVisitor
    An ASM visitor for parsing Fields. We are only interested in visiting annotations on Fields.
    • Field Summary

      • Fields inherited from class org.objectweb.asm.FieldVisitor

        api, fv
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.objectweb.asm.AnnotationVisitor visitAnnotation​(java.lang.String desc, boolean visible)
      Parse an annotation found on a Field.
      • Methods inherited from class org.objectweb.asm.FieldVisitor

        visitAttribute, visitEnd, visitTypeAnnotation
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MyFieldVisitor

        public MyFieldVisitor​(java.util.Set<? extends AnnotationParser.Handler> handlers,
                              AnnotationParser.ClassInfo classInfo,
                              int access,
                              java.lang.String fieldName,
                              java.lang.String fieldType,
                              java.lang.String signature,
                              java.lang.Object value,
                              int asmVersion)
    • Method Detail

      • visitAnnotation

        public org.objectweb.asm.AnnotationVisitor visitAnnotation​(java.lang.String desc,
                                                                   boolean visible)
        Parse an annotation found on a Field.
        Overrides:
        visitAnnotation in class org.objectweb.asm.FieldVisitor