Class EmptyVisitor
java.lang.Object
org.objectweb.asm.ClassVisitor
org.apache.xbean.asm5.original.commons.EmptyVisitor
- Direct Known Subclasses:
AbstractFinder.InfoBuildingVisitor
,AnnotationFinder.InfoBuildingVisitor
public class EmptyVisitor
extends org.objectweb.asm.ClassVisitor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.objectweb.asm.AnnotationVisitor
protected final org.objectweb.asm.FieldVisitor
protected final org.objectweb.asm.MethodVisitor
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.objectweb.asm.AnnotationVisitor
org.objectweb.asm.FieldVisitor
org.objectweb.asm.MethodVisitor
void
visit
(int version, int access, String name, String signature, String superName, String[] interfaces) protected void
org.objectweb.asm.AnnotationVisitor
visitAnnotation
(String desc, boolean visible) protected org.objectweb.asm.AnnotationVisitor
visitAnnotation
(String name, String desc) protected org.objectweb.asm.AnnotationVisitor
protected org.objectweb.asm.AnnotationVisitor
visitArray
(String name) void
visitAttribute
(org.objectweb.asm.Attribute attr) protected void
void
visitEnd()
protected void
org.objectweb.asm.FieldVisitor
visitField
(int access, String name, String desc, String signature, Object value) protected void
visitFieldInsn
(int opcode, String owner, String name, String desc) protected void
visitFrame
(int type, int nLocal, Object[] local, int nStack, Object[] stack) protected void
visitIincInsn
(int var, int increment) void
visitInnerClass
(String name, String outerName, String innerName, int access) protected void
visitInsn
(int opcode) protected void
visitIntInsn
(int opcode, int operand) protected void
visitInvokeDynamicInsn
(String s, String s2, org.objectweb.asm.Handle handle, Object[] objects) protected void
visitJumpInsn
(int i, org.objectweb.asm.Label label) protected void
visitLabel
(org.objectweb.asm.Label label) protected void
visitLdcInsn
(Object cst) protected void
visitLineNumber
(int i, org.objectweb.asm.Label label) protected void
visitLocalVariable
(String s, String s2, 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, String name, String desc, String signature, String[] exceptions) protected void
visitMethodInsn
(int opcode, String owner, String name, String desc) protected org.objectweb.asm.AnnotationVisitor
visitMethodParameterAnnotation
(int parameter, String desc, boolean visible) protected void
visitMultiANewArrayInsn
(String desc, int dims) void
visitOuterClass
(String owner, String name, String desc) protected org.objectweb.asm.AnnotationVisitor
visitParameterAnnotation
(int parameter, String desc, boolean visible) void
visitSource
(String source, 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, String s) org.objectweb.asm.AnnotationVisitor
visitTypeAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String desc, boolean visible) protected void
visitTypeInsn
(int opcode, String type) protected void
visitVarInsn
(int opcode, int var) Methods inherited from class org.objectweb.asm.ClassVisitor
getDelegate, visitModule, visitNestHost, visitNestMember, visitPermittedSubclass, visitRecordComponent
-
Field Details
-
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 Details
-
EmptyVisitor
public EmptyVisitor()
-
-
Method Details
-
visitAnnotationDefault
protected org.objectweb.asm.AnnotationVisitor visitAnnotationDefault() -
visitArray
-
visitAnnotation
-
visitEnum
-
visit
-
visitVarInsn
protected void visitVarInsn(int opcode, int var) -
visitTypeInsn
-
visitFieldInsn
-
visitMethodInsn
-
visitInvokeDynamicInsn
-
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
-
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
-
visitTryCatchBlock
protected void visitTryCatchBlock(org.objectweb.asm.Label label, org.objectweb.asm.Label label2, org.objectweb.asm.Label label3, String s) -
visitLocalVariable
-
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
-
visitCode
protected void visitCode() -
visitMethodParameterAnnotation
protected org.objectweb.asm.AnnotationVisitor visitMethodParameterAnnotation(int parameter, String desc, boolean visible) -
visitParameterAnnotation
protected org.objectweb.asm.AnnotationVisitor visitParameterAnnotation(int parameter, String desc, boolean visible) -
visit
public void visit(int version, int access, String name, String signature, String superName, String[] interfaces) - Overrides:
visit
in classorg.objectweb.asm.ClassVisitor
-
visitSource
- Overrides:
visitSource
in classorg.objectweb.asm.ClassVisitor
-
visitOuterClass
- Overrides:
visitOuterClass
in classorg.objectweb.asm.ClassVisitor
-
visitAnnotation
- Overrides:
visitAnnotation
in classorg.objectweb.asm.ClassVisitor
-
visitAttribute
public void visitAttribute(org.objectweb.asm.Attribute attr) - Overrides:
visitAttribute
in classorg.objectweb.asm.ClassVisitor
-
visitInnerClass
- Overrides:
visitInnerClass
in classorg.objectweb.asm.ClassVisitor
-
visitField
public org.objectweb.asm.FieldVisitor visitField(int access, String name, String desc, String signature, Object value) - Overrides:
visitField
in classorg.objectweb.asm.ClassVisitor
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access, String name, String desc, String signature, String[] exceptions) - Overrides:
visitMethod
in classorg.objectweb.asm.ClassVisitor
-
visitTypeAnnotation
public org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, String desc, boolean visible) - Overrides:
visitTypeAnnotation
in classorg.objectweb.asm.ClassVisitor
-
visitEnd
public void visitEnd()- Overrides:
visitEnd
in classorg.objectweb.asm.ClassVisitor
-
annotationVisitor
public org.objectweb.asm.AnnotationVisitor annotationVisitor() -
fieldVisitor
public org.objectweb.asm.FieldVisitor fieldVisitor() -
methodVisitor
public org.objectweb.asm.MethodVisitor methodVisitor()
-