public class AsmMethodVisitor extends org.objectweb.asm.commons.EmptyVisitor
Constructor and Description |
---|
AsmMethodVisitor(AsmMethod method,
AsmClassProvider asmClassProvider) |
Modifier and Type | Method and Description |
---|---|
void |
visitEnd() |
void |
visitFieldInsn(int opcode,
String owner,
String fieldName,
String fieldDescription) |
void |
visitFrame(int type,
int nLocal,
Object[] local,
int nStack,
Object[] stack) |
void |
visitIincInsn(int var,
int increment) |
void |
visitInsn(int opcode) |
void |
visitIntInsn(int opcode,
int operand) |
void |
visitJumpInsn(int opcode,
org.objectweb.asm.Label label) |
void |
visitLdcInsn(Object cst) |
void |
visitLineNumber(int line,
org.objectweb.asm.Label start) |
void |
visitLookupSwitchInsn(org.objectweb.asm.Label dflt,
int[] keys,
org.objectweb.asm.Label[] labels) |
void |
visitMethodInsn(int opcode,
String owner,
String methodName,
String methodDescription) |
void |
visitMultiANewArrayInsn(String desc,
int dims) |
void |
visitTableSwitchInsn(int min,
int max,
org.objectweb.asm.Label dflt,
org.objectweb.asm.Label[] labels) |
void |
visitTryCatchBlock(org.objectweb.asm.Label start,
org.objectweb.asm.Label end,
org.objectweb.asm.Label handler,
String exception) |
void |
visitTypeInsn(int opcode,
String internalName) |
void |
visitVarInsn(int opcode,
int var) |
visit, visit, visitAnnotation, visitAnnotation, visitAnnotationDefault, visitArray, visitAttribute, visitCode, visitEnum, visitField, visitInnerClass, visitLabel, visitLocalVariable, visitMaxs, visitMethod, visitOuterClass, visitParameterAnnotation, visitSource
public AsmMethodVisitor(AsmMethod method, AsmClassProvider asmClassProvider)
public void visitFieldInsn(int opcode, String owner, String fieldName, String fieldDescription)
visitFieldInsn
in interface org.objectweb.asm.MethodVisitor
visitFieldInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitMethodInsn(int opcode, String owner, String methodName, String methodDescription)
visitMethodInsn
in interface org.objectweb.asm.MethodVisitor
visitMethodInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitTryCatchBlock(org.objectweb.asm.Label start, org.objectweb.asm.Label end, org.objectweb.asm.Label handler, String exception)
visitTryCatchBlock
in interface org.objectweb.asm.MethodVisitor
visitTryCatchBlock
in class org.objectweb.asm.commons.EmptyVisitor
public void visitTypeInsn(int opcode, String internalName)
visitTypeInsn
in interface org.objectweb.asm.MethodVisitor
visitTypeInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitLineNumber(int line, org.objectweb.asm.Label start)
visitLineNumber
in interface org.objectweb.asm.MethodVisitor
visitLineNumber
in class org.objectweb.asm.commons.EmptyVisitor
public void visitEnd()
visitEnd
in interface org.objectweb.asm.AnnotationVisitor
visitEnd
in interface org.objectweb.asm.ClassVisitor
visitEnd
in interface org.objectweb.asm.FieldVisitor
visitEnd
in interface org.objectweb.asm.MethodVisitor
visitEnd
in class org.objectweb.asm.commons.EmptyVisitor
public void visitIincInsn(int var, int increment)
visitIincInsn
in interface org.objectweb.asm.MethodVisitor
visitIincInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitFrame(int type, int nLocal, Object[] local, int nStack, Object[] stack)
visitFrame
in interface org.objectweb.asm.MethodVisitor
visitFrame
in class org.objectweb.asm.commons.EmptyVisitor
public void visitInsn(int opcode)
visitInsn
in interface org.objectweb.asm.MethodVisitor
visitInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitIntInsn(int opcode, int operand)
visitIntInsn
in interface org.objectweb.asm.MethodVisitor
visitIntInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitJumpInsn(int opcode, org.objectweb.asm.Label label)
visitJumpInsn
in interface org.objectweb.asm.MethodVisitor
visitJumpInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitLdcInsn(Object cst)
visitLdcInsn
in interface org.objectweb.asm.MethodVisitor
visitLdcInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitLookupSwitchInsn(org.objectweb.asm.Label dflt, int[] keys, org.objectweb.asm.Label[] labels)
visitLookupSwitchInsn
in interface org.objectweb.asm.MethodVisitor
visitLookupSwitchInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitMultiANewArrayInsn(String desc, int dims)
visitMultiANewArrayInsn
in interface org.objectweb.asm.MethodVisitor
visitMultiANewArrayInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitTableSwitchInsn(int min, int max, org.objectweb.asm.Label dflt, org.objectweb.asm.Label[] labels)
visitTableSwitchInsn
in interface org.objectweb.asm.MethodVisitor
visitTableSwitchInsn
in class org.objectweb.asm.commons.EmptyVisitor
public void visitVarInsn(int opcode, int var)
visitVarInsn
in interface org.objectweb.asm.MethodVisitor
visitVarInsn
in class org.objectweb.asm.commons.EmptyVisitor
Copyright © 2009-2012 SonarSource. All Rights Reserved.