jodd.proxetta.asm
Class EmptyVisitor

java.lang.Object
  extended by jodd.proxetta.asm.EmptyVisitor
All Implemented Interfaces:
org.objectweb.asm.ClassVisitor, org.objectweb.asm.FieldVisitor, org.objectweb.asm.MethodVisitor
Direct Known Subclasses:
ProxettaCreator

public class EmptyVisitor
extends java.lang.Object
implements org.objectweb.asm.MethodVisitor, org.objectweb.asm.ClassVisitor, org.objectweb.asm.FieldVisitor

Empty field, method and class visitor.


Constructor Summary
EmptyVisitor()
           
 
Method Summary
 void visit(int i, int i1, java.lang.String string, java.lang.String string1, java.lang.String string2, java.lang.String[] strings)
           
 org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String string, boolean b)
           
 org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
           
 void visitAttribute(org.objectweb.asm.Attribute attribute)
           
 void visitCode()
           
 void visitEnd()
           
 org.objectweb.asm.FieldVisitor visitField(int i, java.lang.String string, java.lang.String string1, java.lang.String string2, java.lang.Object object)
           
 void visitFieldInsn(int i, java.lang.String string, java.lang.String string1, java.lang.String string2)
           
 void visitFrame(int i, int i1, java.lang.Object[] objects, int i2, java.lang.Object[] objects1)
           
 void visitIincInsn(int i, int i1)
           
 void visitInnerClass(java.lang.String string, java.lang.String string1, java.lang.String string2, int i)
           
 void visitInsn(int i)
           
 void visitIntInsn(int i, int i1)
           
 void visitJumpInsn(int i, org.objectweb.asm.Label label)
           
 void visitLabel(org.objectweb.asm.Label label)
           
 void visitLdcInsn(java.lang.Object object)
           
 void visitLineNumber(int i, org.objectweb.asm.Label label)
           
 void visitLocalVariable(java.lang.String string, java.lang.String string1, java.lang.String string2, org.objectweb.asm.Label label, org.objectweb.asm.Label label1, int i)
           
 void visitLookupSwitchInsn(org.objectweb.asm.Label label, int[] ints, org.objectweb.asm.Label[] labels)
           
 void visitMaxs(int i, int i1)
           
 org.objectweb.asm.MethodVisitor visitMethod(int i, java.lang.String string, java.lang.String string1, java.lang.String string2, java.lang.String[] strings)
           
 void visitMethodInsn(int i, java.lang.String string, java.lang.String string1, java.lang.String string2)
           
 void visitMultiANewArrayInsn(java.lang.String string, int i)
           
 void visitOuterClass(java.lang.String string, java.lang.String string1, java.lang.String string2)
           
 org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int i, java.lang.String string, boolean b)
           
 void visitSource(java.lang.String string, java.lang.String string1)
           
 void visitTableSwitchInsn(int i, int i1, org.objectweb.asm.Label label, org.objectweb.asm.Label[] labels)
           
 void visitTryCatchBlock(org.objectweb.asm.Label label, org.objectweb.asm.Label label1, org.objectweb.asm.Label label2, java.lang.String string)
           
 void visitTypeInsn(int i, java.lang.String string)
           
 void visitVarInsn(int i, int i1)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EmptyVisitor

public EmptyVisitor()
Method Detail

visit

public void visit(int i,
                  int i1,
                  java.lang.String string,
                  java.lang.String string1,
                  java.lang.String string2,
                  java.lang.String[] strings)
Specified by:
visit in interface org.objectweb.asm.ClassVisitor

visitSource

public void visitSource(java.lang.String string,
                        java.lang.String string1)
Specified by:
visitSource in interface org.objectweb.asm.ClassVisitor

visitOuterClass

public void visitOuterClass(java.lang.String string,
                            java.lang.String string1,
                            java.lang.String string2)
Specified by:
visitOuterClass in interface org.objectweb.asm.ClassVisitor

visitInnerClass

public void visitInnerClass(java.lang.String string,
                            java.lang.String string1,
                            java.lang.String string2,
                            int i)
Specified by:
visitInnerClass in interface org.objectweb.asm.ClassVisitor

visitField

public org.objectweb.asm.FieldVisitor visitField(int i,
                                                 java.lang.String string,
                                                 java.lang.String string1,
                                                 java.lang.String string2,
                                                 java.lang.Object object)
Specified by:
visitField in interface org.objectweb.asm.ClassVisitor

visitMethod

public org.objectweb.asm.MethodVisitor visitMethod(int i,
                                                   java.lang.String string,
                                                   java.lang.String string1,
                                                   java.lang.String string2,
                                                   java.lang.String[] strings)
Specified by:
visitMethod in interface org.objectweb.asm.ClassVisitor

visitAnnotationDefault

public org.objectweb.asm.AnnotationVisitor visitAnnotationDefault()
Specified by:
visitAnnotationDefault in interface org.objectweb.asm.MethodVisitor

visitAnnotation

public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String string,
                                                           boolean b)
Specified by:
visitAnnotation in interface org.objectweb.asm.ClassVisitor
Specified by:
visitAnnotation in interface org.objectweb.asm.FieldVisitor
Specified by:
visitAnnotation in interface org.objectweb.asm.MethodVisitor

visitParameterAnnotation

public org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int i,
                                                                    java.lang.String string,
                                                                    boolean b)
Specified by:
visitParameterAnnotation in interface org.objectweb.asm.MethodVisitor

visitAttribute

public void visitAttribute(org.objectweb.asm.Attribute attribute)
Specified by:
visitAttribute in interface org.objectweb.asm.ClassVisitor
Specified by:
visitAttribute in interface org.objectweb.asm.FieldVisitor
Specified by:
visitAttribute in interface org.objectweb.asm.MethodVisitor

visitCode

public void visitCode()
Specified by:
visitCode in interface org.objectweb.asm.MethodVisitor

visitFrame

public void visitFrame(int i,
                       int i1,
                       java.lang.Object[] objects,
                       int i2,
                       java.lang.Object[] objects1)
Specified by:
visitFrame in interface org.objectweb.asm.MethodVisitor

visitInsn

public void visitInsn(int i)
Specified by:
visitInsn in interface org.objectweb.asm.MethodVisitor

visitIntInsn

public void visitIntInsn(int i,
                         int i1)
Specified by:
visitIntInsn in interface org.objectweb.asm.MethodVisitor

visitVarInsn

public void visitVarInsn(int i,
                         int i1)
Specified by:
visitVarInsn in interface org.objectweb.asm.MethodVisitor

visitTypeInsn

public void visitTypeInsn(int i,
                          java.lang.String string)
Specified by:
visitTypeInsn in interface org.objectweb.asm.MethodVisitor

visitFieldInsn

public void visitFieldInsn(int i,
                           java.lang.String string,
                           java.lang.String string1,
                           java.lang.String string2)
Specified by:
visitFieldInsn in interface org.objectweb.asm.MethodVisitor

visitMethodInsn

public void visitMethodInsn(int i,
                            java.lang.String string,
                            java.lang.String string1,
                            java.lang.String string2)
Specified by:
visitMethodInsn in interface org.objectweb.asm.MethodVisitor

visitJumpInsn

public void visitJumpInsn(int i,
                          org.objectweb.asm.Label label)
Specified by:
visitJumpInsn in interface org.objectweb.asm.MethodVisitor

visitLabel

public void visitLabel(org.objectweb.asm.Label label)
Specified by:
visitLabel in interface org.objectweb.asm.MethodVisitor

visitLdcInsn

public void visitLdcInsn(java.lang.Object object)
Specified by:
visitLdcInsn in interface org.objectweb.asm.MethodVisitor

visitIincInsn

public void visitIincInsn(int i,
                          int i1)
Specified by:
visitIincInsn in interface org.objectweb.asm.MethodVisitor

visitTableSwitchInsn

public void visitTableSwitchInsn(int i,
                                 int i1,
                                 org.objectweb.asm.Label label,
                                 org.objectweb.asm.Label[] labels)
Specified by:
visitTableSwitchInsn in interface org.objectweb.asm.MethodVisitor

visitLookupSwitchInsn

public void visitLookupSwitchInsn(org.objectweb.asm.Label label,
                                  int[] ints,
                                  org.objectweb.asm.Label[] labels)
Specified by:
visitLookupSwitchInsn in interface org.objectweb.asm.MethodVisitor

visitMultiANewArrayInsn

public void visitMultiANewArrayInsn(java.lang.String string,
                                    int i)
Specified by:
visitMultiANewArrayInsn in interface org.objectweb.asm.MethodVisitor

visitTryCatchBlock

public void visitTryCatchBlock(org.objectweb.asm.Label label,
                               org.objectweb.asm.Label label1,
                               org.objectweb.asm.Label label2,
                               java.lang.String string)
Specified by:
visitTryCatchBlock in interface org.objectweb.asm.MethodVisitor

visitLocalVariable

public void visitLocalVariable(java.lang.String string,
                               java.lang.String string1,
                               java.lang.String string2,
                               org.objectweb.asm.Label label,
                               org.objectweb.asm.Label label1,
                               int i)
Specified by:
visitLocalVariable in interface org.objectweb.asm.MethodVisitor

visitLineNumber

public void visitLineNumber(int i,
                            org.objectweb.asm.Label label)
Specified by:
visitLineNumber in interface org.objectweb.asm.MethodVisitor

visitMaxs

public void visitMaxs(int i,
                      int i1)
Specified by:
visitMaxs in interface org.objectweb.asm.MethodVisitor

visitEnd

public void visitEnd()
Specified by:
visitEnd in interface org.objectweb.asm.ClassVisitor
Specified by:
visitEnd in interface org.objectweb.asm.FieldVisitor
Specified by:
visitEnd in interface org.objectweb.asm.MethodVisitor


Copyright ©2008 Jodd Team