Class EmptyVisitor

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected org.objectweb.asm.AnnotationVisitor av  
      protected org.objectweb.asm.FieldVisitor fv  
      protected org.objectweb.asm.MethodVisitor mv  
      • Fields inherited from class org.objectweb.asm.ClassVisitor

        api, cv
    • Constructor Summary

      Constructors 
      Constructor Description
      EmptyVisitor()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.objectweb.asm.AnnotationVisitor annotationVisitor()  
      org.objectweb.asm.FieldVisitor fieldVisitor()  
      org.objectweb.asm.MethodVisitor methodVisitor()  
      void visit​(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)  
      protected void visit​(java.lang.String name, java.lang.Object value)  
      org.objectweb.asm.AnnotationVisitor visitAnnotation​(java.lang.String desc, boolean visible)  
      protected org.objectweb.asm.AnnotationVisitor visitAnnotation​(java.lang.String name, java.lang.String desc)  
      protected org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()  
      protected org.objectweb.asm.AnnotationVisitor visitArray​(java.lang.String name)  
      void visitAttribute​(org.objectweb.asm.Attribute attr)  
      protected void visitCode()  
      void visitEnd()  
      protected void visitEnum​(java.lang.String name, java.lang.String desc, java.lang.String value)  
      org.objectweb.asm.FieldVisitor visitField​(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.Object value)  
      protected void visitFieldInsn​(int opcode, java.lang.String owner, java.lang.String name, java.lang.String desc)  
      protected void visitFrame​(int type, int nLocal, java.lang.Object[] local, int nStack, java.lang.Object[] stack)  
      protected void visitIincInsn​(int var, int increment)  
      void visitInnerClass​(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)  
      protected void visitInsn​(int opcode)  
      protected void visitIntInsn​(int opcode, int operand)  
      protected void visitInvokeDynamicInsn​(java.lang.String s, java.lang.String s2, org.objectweb.asm.Handle handle, java.lang.Object[] objects)  
      protected void visitJumpInsn​(int i, org.objectweb.asm.Label label)  
      protected void visitLabel​(org.objectweb.asm.Label label)  
      protected void visitLdcInsn​(java.lang.Object cst)  
      protected void visitLineNumber​(int i, org.objectweb.asm.Label label)  
      protected void visitLocalVariable​(java.lang.String s, java.lang.String s2, java.lang.String s3, org.objectweb.asm.Label label, org.objectweb.asm.Label label2, int i)  
      protected void visitLookupSwitchInsn​(org.objectweb.asm.Label label, int[] ints, org.objectweb.asm.Label[] labels)  
      protected void visitMaxs​(int maxStack, int maxLocals)  
      org.objectweb.asm.MethodVisitor visitMethod​(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)  
      protected void visitMethodInsn​(int opcode, java.lang.String owner, java.lang.String name, java.lang.String desc)  
      protected org.objectweb.asm.AnnotationVisitor visitMethodParameterAnnotation​(int parameter, java.lang.String desc, boolean visible)  
      protected void visitMultiANewArrayInsn​(java.lang.String desc, int dims)  
      void visitOuterClass​(java.lang.String owner, java.lang.String name, java.lang.String desc)  
      protected org.objectweb.asm.AnnotationVisitor visitParameterAnnotation​(int parameter, java.lang.String desc, boolean visible)  
      void visitSource​(java.lang.String source, java.lang.String debug)  
      protected void visitTableSwitchInsn​(int i, int i2, org.objectweb.asm.Label label, org.objectweb.asm.Label[] labels)  
      protected void visitTryCatchBlock​(org.objectweb.asm.Label label, org.objectweb.asm.Label label2, org.objectweb.asm.Label label3, java.lang.String s)  
      org.objectweb.asm.AnnotationVisitor visitTypeAnnotation​(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String desc, boolean visible)  
      protected void visitTypeInsn​(int opcode, java.lang.String type)  
      protected void visitVarInsn​(int opcode, int var)  
      • Methods inherited from class org.objectweb.asm.ClassVisitor

        visitModule, visitNestHost, visitNestMember, visitPermittedSubclass, visitRecordComponent
      • Methods inherited from class java.lang.Object

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

      • av

        protected final org.objectweb.asm.AnnotationVisitor av
      • fv

        protected final org.objectweb.asm.FieldVisitor fv
      • mv

        protected final org.objectweb.asm.MethodVisitor mv
    • Constructor Detail

      • EmptyVisitor

        public EmptyVisitor()
    • Method Detail

      • visitAnnotationDefault

        protected org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
      • visitArray

        protected org.objectweb.asm.AnnotationVisitor visitArray​(java.lang.String name)
      • visitAnnotation

        protected org.objectweb.asm.AnnotationVisitor visitAnnotation​(java.lang.String name,
                                                                      java.lang.String desc)
      • visitEnum

        protected void visitEnum​(java.lang.String name,
                                 java.lang.String desc,
                                 java.lang.String value)
      • visit

        protected void visit​(java.lang.String name,
                             java.lang.Object value)
      • visitVarInsn

        protected void visitVarInsn​(int opcode,
                                    int var)
      • visitTypeInsn

        protected void visitTypeInsn​(int opcode,
                                     java.lang.String type)
      • visitFieldInsn

        protected void visitFieldInsn​(int opcode,
                                      java.lang.String owner,
                                      java.lang.String name,
                                      java.lang.String desc)
      • visitMethodInsn

        protected void visitMethodInsn​(int opcode,
                                       java.lang.String owner,
                                       java.lang.String name,
                                       java.lang.String desc)
      • visitInvokeDynamicInsn

        protected void visitInvokeDynamicInsn​(java.lang.String s,
                                              java.lang.String s2,
                                              org.objectweb.asm.Handle handle,
                                              java.lang.Object[] objects)
      • visitIntInsn

        protected void visitIntInsn​(int opcode,
                                    int operand)
      • visitJumpInsn

        protected void visitJumpInsn​(int i,
                                     org.objectweb.asm.Label label)
      • visitLabel

        protected void visitLabel​(org.objectweb.asm.Label label)
      • visitLdcInsn

        protected void visitLdcInsn​(java.lang.Object cst)
      • visitIincInsn

        protected void visitIincInsn​(int var,
                                     int increment)
      • visitTableSwitchInsn

        protected void visitTableSwitchInsn​(int i,
                                            int i2,
                                            org.objectweb.asm.Label label,
                                            org.objectweb.asm.Label[] labels)
      • visitLookupSwitchInsn

        protected void visitLookupSwitchInsn​(org.objectweb.asm.Label label,
                                             int[] ints,
                                             org.objectweb.asm.Label[] labels)
      • visitMultiANewArrayInsn

        protected void visitMultiANewArrayInsn​(java.lang.String desc,
                                               int dims)
      • visitTryCatchBlock

        protected void visitTryCatchBlock​(org.objectweb.asm.Label label,
                                          org.objectweb.asm.Label label2,
                                          org.objectweb.asm.Label label3,
                                          java.lang.String s)
      • visitLocalVariable

        protected void visitLocalVariable​(java.lang.String s,
                                          java.lang.String s2,
                                          java.lang.String s3,
                                          org.objectweb.asm.Label label,
                                          org.objectweb.asm.Label label2,
                                          int i)
      • visitLineNumber

        protected void visitLineNumber​(int i,
                                       org.objectweb.asm.Label label)
      • visitMaxs

        protected void visitMaxs​(int maxStack,
                                 int maxLocals)
      • visitInsn

        protected void visitInsn​(int opcode)
      • visitFrame

        protected void visitFrame​(int type,
                                  int nLocal,
                                  java.lang.Object[] local,
                                  int nStack,
                                  java.lang.Object[] stack)
      • visitCode

        protected void visitCode()
      • visitMethodParameterAnnotation

        protected org.objectweb.asm.AnnotationVisitor visitMethodParameterAnnotation​(int parameter,
                                                                                     java.lang.String desc,
                                                                                     boolean visible)
      • visitParameterAnnotation

        protected org.objectweb.asm.AnnotationVisitor visitParameterAnnotation​(int parameter,
                                                                               java.lang.String desc,
                                                                               boolean visible)
      • visit

        public void visit​(int version,
                          int access,
                          java.lang.String name,
                          java.lang.String signature,
                          java.lang.String superName,
                          java.lang.String[] interfaces)
        Overrides:
        visit in class org.objectweb.asm.ClassVisitor
      • visitSource

        public void visitSource​(java.lang.String source,
                                java.lang.String debug)
        Overrides:
        visitSource in class org.objectweb.asm.ClassVisitor
      • visitOuterClass

        public void visitOuterClass​(java.lang.String owner,
                                    java.lang.String name,
                                    java.lang.String desc)
        Overrides:
        visitOuterClass in class org.objectweb.asm.ClassVisitor
      • visitAnnotation

        public org.objectweb.asm.AnnotationVisitor visitAnnotation​(java.lang.String desc,
                                                                   boolean visible)
        Overrides:
        visitAnnotation in class org.objectweb.asm.ClassVisitor
      • visitAttribute

        public void visitAttribute​(org.objectweb.asm.Attribute attr)
        Overrides:
        visitAttribute in class org.objectweb.asm.ClassVisitor
      • visitInnerClass

        public void visitInnerClass​(java.lang.String name,
                                    java.lang.String outerName,
                                    java.lang.String innerName,
                                    int access)
        Overrides:
        visitInnerClass in class org.objectweb.asm.ClassVisitor
      • visitField

        public org.objectweb.asm.FieldVisitor visitField​(int access,
                                                         java.lang.String name,
                                                         java.lang.String desc,
                                                         java.lang.String signature,
                                                         java.lang.Object value)
        Overrides:
        visitField in class org.objectweb.asm.ClassVisitor
      • visitMethod

        public org.objectweb.asm.MethodVisitor visitMethod​(int access,
                                                           java.lang.String name,
                                                           java.lang.String desc,
                                                           java.lang.String signature,
                                                           java.lang.String[] exceptions)
        Overrides:
        visitMethod in class org.objectweb.asm.ClassVisitor
      • visitTypeAnnotation

        public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation​(int typeRef,
                                                                       org.objectweb.asm.TypePath typePath,
                                                                       java.lang.String desc,
                                                                       boolean visible)
        Overrides:
        visitTypeAnnotation in class org.objectweb.asm.ClassVisitor
      • visitEnd

        public void visitEnd()
        Overrides:
        visitEnd in class org.objectweb.asm.ClassVisitor
      • annotationVisitor

        public org.objectweb.asm.AnnotationVisitor annotationVisitor()
      • fieldVisitor

        public org.objectweb.asm.FieldVisitor fieldVisitor()
      • methodVisitor

        public org.objectweb.asm.MethodVisitor methodVisitor()