org.objectweb.asm.util
public class CheckMethodAdapter extends MethodAdapter
(int,String,String,MethodVisitor,Map)
constructor. They
are not performed if any other constructor is used.
Constructor Summary | |
---|---|
CheckMethodAdapter(MethodVisitor mv)
Constructs a new CheckMethodAdapter object. | |
CheckMethodAdapter(MethodVisitor mv, Map labels)
Constructs a new CheckMethodAdapter object. | |
CheckMethodAdapter(int access, String name, String desc, MethodVisitor mv, Map labels)
Constructs a new CheckMethodAdapter object. |
Method Summary | |
---|---|
AnnotationVisitor | visitAnnotation(String desc, boolean visible) |
AnnotationVisitor | visitAnnotationDefault() |
void | visitAttribute(Attribute attr) |
void | visitCode() |
void | visitEnd() |
void | visitFieldInsn(int opcode, String owner, String name, String desc) |
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, Label label) |
void | visitLabel(Label label) |
void | visitLdcInsn(Object cst) |
void | visitLineNumber(int line, Label start) |
void | visitLocalVariable(String name, String desc, String signature, Label start, Label end, int index) |
void | visitLookupSwitchInsn(Label dflt, int[] keys, Label[] labels) |
void | visitMaxs(int maxStack, int maxLocals) |
void | visitMethodInsn(int opcode, String owner, String name, String desc) |
void | visitMultiANewArrayInsn(String desc, int dims) |
AnnotationVisitor | visitParameterAnnotation(int parameter, String desc, boolean visible) |
void | visitTableSwitchInsn(int min, int max, Label dflt, Label[] labels) |
void | visitTryCatchBlock(Label start, Label end, Label handler, String type) |
void | visitTypeInsn(int opcode, String type) |
void | visitVarInsn(int opcode, int var) |
(int,String,String,MethodVisitor,Map)
).
Parameters: mv the method visitor to which this adapter must delegate calls.
(int,String,String,MethodVisitor,Map)
).
Parameters: mv the method visitor to which this adapter must delegate calls. labels a map of already visited labels (in other methods).
Parameters: access the method's access flags. name the method's name. desc the method's descriptor (see Type
). mv the method visitor to which this adapter must delegate calls. labels a map of already visited labels (in other methods).