Class SAXCodeAdapter


  • @Deprecated
    public final class SAXCodeAdapter
    extends org.objectweb.asm.MethodVisitor
    Deprecated.
    This class is no longer maintained, will not support new Java features, and will eventually be deleted. Use the asm or asm.tree API instead.
    A MethodVisitor that generates SAX 2.0 events from the visited method.
    Author:
    Eugene Kuleshov
    See Also:
    SAXClassAdapter, Processor
    • Field Summary

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

        api, mv
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void visitAnnotableParameterCount​(int parameterCount, boolean visible)
      Deprecated.
       
      org.objectweb.asm.AnnotationVisitor visitAnnotation​(java.lang.String desc, boolean visible)
      Deprecated.
       
      org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
      Deprecated.
       
      void visitCode()
      Deprecated.
       
      void visitEnd()
      Deprecated.
       
      void visitFieldInsn​(int opcode, java.lang.String owner, java.lang.String name, java.lang.String desc)
      Deprecated.
       
      void visitFrame​(int type, int nLocal, java.lang.Object[] local, int nStack, java.lang.Object[] stack)
      Deprecated.
       
      void visitIincInsn​(int var, int increment)
      Deprecated.
       
      void visitInsn​(int opcode)
      Deprecated.
       
      org.objectweb.asm.AnnotationVisitor visitInsnAnnotation​(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String desc, boolean visible)
      Deprecated.
       
      void visitIntInsn​(int opcode, int operand)
      Deprecated.
       
      void visitInvokeDynamicInsn​(java.lang.String name, java.lang.String desc, org.objectweb.asm.Handle bsm, java.lang.Object... bsmArgs)
      Deprecated.
       
      void visitJumpInsn​(int opcode, org.objectweb.asm.Label label)
      Deprecated.
       
      void visitLabel​(org.objectweb.asm.Label label)
      Deprecated.
       
      void visitLdcInsn​(java.lang.Object cst)
      Deprecated.
       
      void visitLineNumber​(int line, org.objectweb.asm.Label start)
      Deprecated.
       
      void visitLocalVariable​(java.lang.String name, java.lang.String desc, java.lang.String signature, org.objectweb.asm.Label start, org.objectweb.asm.Label end, int index)
      Deprecated.
       
      org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation​(int typeRef, org.objectweb.asm.TypePath typePath, org.objectweb.asm.Label[] start, org.objectweb.asm.Label[] end, int[] index, java.lang.String desc, boolean visible)
      Deprecated.
       
      void visitLookupSwitchInsn​(org.objectweb.asm.Label dflt, int[] keys, org.objectweb.asm.Label[] labels)
      Deprecated.
       
      void visitMaxs​(int maxStack, int maxLocals)
      Deprecated.
       
      void visitMethodInsn​(int opcode, java.lang.String owner, java.lang.String name, java.lang.String desc, boolean itf)
      Deprecated.
       
      void visitMultiANewArrayInsn​(java.lang.String desc, int dims)
      Deprecated.
       
      void visitParameter​(java.lang.String name, int access)
      Deprecated.
       
      org.objectweb.asm.AnnotationVisitor visitParameterAnnotation​(int parameter, java.lang.String desc, boolean visible)
      Deprecated.
       
      void visitTableSwitchInsn​(int min, int max, org.objectweb.asm.Label dflt, org.objectweb.asm.Label... labels)
      Deprecated.
       
      org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation​(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String desc, boolean visible)
      Deprecated.
       
      void visitTryCatchBlock​(org.objectweb.asm.Label start, org.objectweb.asm.Label end, org.objectweb.asm.Label handler, java.lang.String type)
      Deprecated.
       
      org.objectweb.asm.AnnotationVisitor visitTypeAnnotation​(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String desc, boolean visible)
      Deprecated.
       
      void visitTypeInsn​(int opcode, java.lang.String type)
      Deprecated.
       
      void visitVarInsn​(int opcode, int var)
      Deprecated.
       
      • Methods inherited from class org.objectweb.asm.MethodVisitor

        visitAttribute, visitMethodInsn
      • Methods inherited from class java.lang.Object

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

      • SAXCodeAdapter

        public SAXCodeAdapter​(SAXAdapter sa,
                              int access)
        Deprecated.
        Constructs a new SAXCodeAdapter object.
        Parameters:
        sa - content handler that will be used to send SAX 2.0 events.
        access - the method access flags.
    • Method Detail

      • visitParameter

        public void visitParameter​(java.lang.String name,
                                   int access)
        Deprecated.
        Overrides:
        visitParameter in class org.objectweb.asm.MethodVisitor
      • visitCode

        public final void visitCode()
        Deprecated.
        Overrides:
        visitCode in class org.objectweb.asm.MethodVisitor
      • visitFrame

        public void visitFrame​(int type,
                               int nLocal,
                               java.lang.Object[] local,
                               int nStack,
                               java.lang.Object[] stack)
        Deprecated.
        Overrides:
        visitFrame in class org.objectweb.asm.MethodVisitor
      • visitInsn

        public final void visitInsn​(int opcode)
        Deprecated.
        Overrides:
        visitInsn in class org.objectweb.asm.MethodVisitor
      • visitIntInsn

        public final void visitIntInsn​(int opcode,
                                       int operand)
        Deprecated.
        Overrides:
        visitIntInsn in class org.objectweb.asm.MethodVisitor
      • visitVarInsn

        public final void visitVarInsn​(int opcode,
                                       int var)
        Deprecated.
        Overrides:
        visitVarInsn in class org.objectweb.asm.MethodVisitor
      • visitTypeInsn

        public final void visitTypeInsn​(int opcode,
                                        java.lang.String type)
        Deprecated.
        Overrides:
        visitTypeInsn in class org.objectweb.asm.MethodVisitor
      • visitFieldInsn

        public final void visitFieldInsn​(int opcode,
                                         java.lang.String owner,
                                         java.lang.String name,
                                         java.lang.String desc)
        Deprecated.
        Overrides:
        visitFieldInsn in class org.objectweb.asm.MethodVisitor
      • visitMethodInsn

        public final void visitMethodInsn​(int opcode,
                                          java.lang.String owner,
                                          java.lang.String name,
                                          java.lang.String desc,
                                          boolean itf)
        Deprecated.
        Overrides:
        visitMethodInsn in class org.objectweb.asm.MethodVisitor
      • visitInvokeDynamicInsn

        public void visitInvokeDynamicInsn​(java.lang.String name,
                                           java.lang.String desc,
                                           org.objectweb.asm.Handle bsm,
                                           java.lang.Object... bsmArgs)
        Deprecated.
        Overrides:
        visitInvokeDynamicInsn in class org.objectweb.asm.MethodVisitor
      • visitJumpInsn

        public final void visitJumpInsn​(int opcode,
                                        org.objectweb.asm.Label label)
        Deprecated.
        Overrides:
        visitJumpInsn in class org.objectweb.asm.MethodVisitor
      • visitLabel

        public final void visitLabel​(org.objectweb.asm.Label label)
        Deprecated.
        Overrides:
        visitLabel in class org.objectweb.asm.MethodVisitor
      • visitLdcInsn

        public final void visitLdcInsn​(java.lang.Object cst)
        Deprecated.
        Overrides:
        visitLdcInsn in class org.objectweb.asm.MethodVisitor
      • visitIincInsn

        public final void visitIincInsn​(int var,
                                        int increment)
        Deprecated.
        Overrides:
        visitIincInsn in class org.objectweb.asm.MethodVisitor
      • visitTableSwitchInsn

        public final void visitTableSwitchInsn​(int min,
                                               int max,
                                               org.objectweb.asm.Label dflt,
                                               org.objectweb.asm.Label... labels)
        Deprecated.
        Overrides:
        visitTableSwitchInsn in class org.objectweb.asm.MethodVisitor
      • visitLookupSwitchInsn

        public final void visitLookupSwitchInsn​(org.objectweb.asm.Label dflt,
                                                int[] keys,
                                                org.objectweb.asm.Label[] labels)
        Deprecated.
        Overrides:
        visitLookupSwitchInsn in class org.objectweb.asm.MethodVisitor
      • visitMultiANewArrayInsn

        public final void visitMultiANewArrayInsn​(java.lang.String desc,
                                                  int dims)
        Deprecated.
        Overrides:
        visitMultiANewArrayInsn in class org.objectweb.asm.MethodVisitor
      • visitTryCatchBlock

        public final void visitTryCatchBlock​(org.objectweb.asm.Label start,
                                             org.objectweb.asm.Label end,
                                             org.objectweb.asm.Label handler,
                                             java.lang.String type)
        Deprecated.
        Overrides:
        visitTryCatchBlock in class org.objectweb.asm.MethodVisitor
      • visitMaxs

        public final void visitMaxs​(int maxStack,
                                    int maxLocals)
        Deprecated.
        Overrides:
        visitMaxs in class org.objectweb.asm.MethodVisitor
      • visitLocalVariable

        public void visitLocalVariable​(java.lang.String name,
                                       java.lang.String desc,
                                       java.lang.String signature,
                                       org.objectweb.asm.Label start,
                                       org.objectweb.asm.Label end,
                                       int index)
        Deprecated.
        Overrides:
        visitLocalVariable in class org.objectweb.asm.MethodVisitor
      • visitLineNumber

        public final void visitLineNumber​(int line,
                                          org.objectweb.asm.Label start)
        Deprecated.
        Overrides:
        visitLineNumber in class org.objectweb.asm.MethodVisitor
      • visitAnnotationDefault

        public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
        Deprecated.
        Overrides:
        visitAnnotationDefault in class org.objectweb.asm.MethodVisitor
      • visitAnnotation

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

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

        public void visitAnnotableParameterCount​(int parameterCount,
                                                 boolean visible)
        Deprecated.
        Overrides:
        visitAnnotableParameterCount in class org.objectweb.asm.MethodVisitor
      • visitParameterAnnotation

        public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation​(int parameter,
                                                                            java.lang.String desc,
                                                                            boolean visible)
        Deprecated.
        Overrides:
        visitParameterAnnotation in class org.objectweb.asm.MethodVisitor
      • visitInsnAnnotation

        public org.objectweb.asm.AnnotationVisitor visitInsnAnnotation​(int typeRef,
                                                                       org.objectweb.asm.TypePath typePath,
                                                                       java.lang.String desc,
                                                                       boolean visible)
        Deprecated.
        Overrides:
        visitInsnAnnotation in class org.objectweb.asm.MethodVisitor
      • visitTryCatchAnnotation

        public org.objectweb.asm.AnnotationVisitor visitTryCatchAnnotation​(int typeRef,
                                                                           org.objectweb.asm.TypePath typePath,
                                                                           java.lang.String desc,
                                                                           boolean visible)
        Deprecated.
        Overrides:
        visitTryCatchAnnotation in class org.objectweb.asm.MethodVisitor
      • visitLocalVariableAnnotation

        public org.objectweb.asm.AnnotationVisitor visitLocalVariableAnnotation​(int typeRef,
                                                                                org.objectweb.asm.TypePath typePath,
                                                                                org.objectweb.asm.Label[] start,
                                                                                org.objectweb.asm.Label[] end,
                                                                                int[] index,
                                                                                java.lang.String desc,
                                                                                boolean visible)
        Deprecated.
        Overrides:
        visitLocalVariableAnnotation in class org.objectweb.asm.MethodVisitor
      • visitEnd

        public void visitEnd()
        Deprecated.
        Overrides:
        visitEnd in class org.objectweb.asm.MethodVisitor