Module eclipselink

Class MethodVisitor

    • Field Detail

      • customMethodVisitor

        protected MethodVisitor customMethodVisitor
    • Constructor Detail

      • MethodVisitor

        public MethodVisitor()
    • Method Detail

      • setCustomMethodVisitor

        public void setCustomMethodVisitor​(MethodVisitor methodVisitor)
      • visitVarInsn

        public abstract void visitVarInsn​(int opcode,
                                          int var)
      • visitVarInsnSuper

        public abstract void visitVarInsnSuper​(int opcode,
                                               int var)
      • visitMethodInsn

        public abstract void visitMethodInsn​(int opcode,
                                             String owner,
                                             String name,
                                             String descriptor,
                                             boolean isInterface)
      • visitMethodInsnSuper

        public abstract void visitMethodInsnSuper​(int opcode,
                                                  String owner,
                                                  String name,
                                                  String descriptor,
                                                  boolean isInterface)
      • visitInsn

        public abstract void visitInsn​(int opcode)
      • visitInsnSuper

        public abstract void visitInsnSuper​(int opcode)
      • visitMaxs

        public abstract void visitMaxs​(int maxStack,
                                       int maxLocals)
      • visitMaxsSuper

        public abstract void visitMaxsSuper​(int maxStack,
                                            int maxLocals)
      • visitEnd

        public abstract void visitEnd()
      • visitCode

        public abstract void visitCode()
      • visitLdcInsn

        public abstract void visitLdcInsn​(Object value)
      • visitLdcInsnSuper

        public abstract void visitLdcInsnSuper​(Object value)
      • visitTypeInsn

        public abstract void visitTypeInsn​(int opcode,
                                           String type)
      • visitTypeInsnSuper

        public abstract void visitTypeInsnSuper​(int opcode,
                                                String type)
      • visitFieldInsn

        public abstract void visitFieldInsn​(int opcode,
                                            String owner,
                                            String name,
                                            String descriptor)
      • visitFieldInsnSuper

        public abstract void visitFieldInsnSuper​(int opcode,
                                                 String owner,
                                                 String name,
                                                 String descriptor)
      • visitIntInsn

        public abstract void visitIntInsn​(int opcode,
                                          int operand)
      • visitIntInsnSuper

        public abstract void visitIntInsnSuper​(int opcode,
                                               int operand)
      • visitLabel

        public abstract void visitLabel​(Label label)
      • visitLabelSuper

        public abstract void visitLabelSuper​(Label label)
      • visitJumpInsn

        public abstract void visitJumpInsn​(int opcode,
                                           Label label)
      • visitJumpInsnSuper

        public abstract void visitJumpInsnSuper​(int opcode,
                                                Label label)
      • visitFrame

        public abstract void visitFrame​(int type,
                                        int numLocal,
                                        Object[] local,
                                        int numStack,
                                        Object[] stack)
      • visitLineNumber

        public abstract void visitLineNumber​(int line,
                                             Label start)
      • visitLineNumberSuper

        public abstract void visitLineNumberSuper​(int line,
                                                  Label start)
      • visitLocalVariable

        public abstract void visitLocalVariable​(String name,
                                                String descriptor,
                                                String signature,
                                                Label start,
                                                Label end,
                                                int index)
      • visitLocalVariableSuper

        public abstract void visitLocalVariableSuper​(String name,
                                                     String descriptor,
                                                     String signature,
                                                     Label start,
                                                     Label end,
                                                     int index)
      • visitIincInsn

        public abstract void visitIincInsn​(int var,
                                           int increment)
      • visitIincInsnSuper

        public abstract void visitIincInsnSuper​(int var,
                                                int increment)
      • visitTableSwitchInsn

        public abstract void visitTableSwitchInsn​(int min,
                                                  int max,
                                                  Label dflt,
                                                  Label... labels)
      • visitTableSwitchInsnSuper

        public abstract void visitTableSwitchInsnSuper​(int min,
                                                       int max,
                                                       Label dflt,
                                                       Label... labels)
      • visitLookupSwitchInsn

        public abstract void visitLookupSwitchInsn​(Label dflt,
                                                   int[] keys,
                                                   Label[] labels)
      • visitLookupSwitchInsnSuper

        public abstract void visitLookupSwitchInsnSuper​(Label dflt,
                                                        int[] keys,
                                                        Label[] labels)
      • visitMultiANewArrayInsn

        public abstract void visitMultiANewArrayInsn​(String desc,
                                                     int dims)
      • visitMultiANewArrayInsnSuper

        public abstract void visitMultiANewArrayInsnSuper​(String desc,
                                                          int dims)
      • visitTryCatchBlock

        public abstract void visitTryCatchBlock​(Label start,
                                                Label end,
                                                Label handler,
                                                String type)
      • visitTryCatchBlockSuper

        public abstract void visitTryCatchBlockSuper​(Label start,
                                                     Label end,
                                                     Label handler,
                                                     String type)
      • visitAttribute

        public abstract void visitAttribute​(Attribute attr)
      • visitAttributeSuper

        public abstract void visitAttributeSuper​(Attribute attr)
      • visitAnnotationSuper

        public abstract AnnotationVisitor visitAnnotationSuper​(String descriptor,
                                                               boolean visible)
      • unwrap

        public abstract <T> T unwrap()