public final class MethodProbesAdapter
extends org.objectweb.asm.MethodAdapter
Constructor and Description |
---|
MethodProbesAdapter(IMethodProbesVisitor probesVisitor,
IProbeIdGenerator idGenerator)
Create a new adapter instance.
|
Modifier and Type | Method and Description |
---|---|
void |
visitInsn(int opcode) |
void |
visitJumpInsn(int opcode,
org.objectweb.asm.Label label) |
void |
visitLabel(org.objectweb.asm.Label label) |
void |
visitLookupSwitchInsn(org.objectweb.asm.Label dflt,
int[] keys,
org.objectweb.asm.Label[] labels) |
void |
visitTableSwitchInsn(int min,
int max,
org.objectweb.asm.Label dflt,
org.objectweb.asm.Label[] labels) |
visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitEnd, visitFieldInsn, visitFrame, visitIincInsn, visitIntInsn, visitLdcInsn, visitLineNumber, visitLocalVariable, visitMaxs, visitMethodInsn, visitMultiANewArrayInsn, visitParameterAnnotation, visitTryCatchBlock, visitTypeInsn, visitVarInsn
public MethodProbesAdapter(IMethodProbesVisitor probesVisitor, IProbeIdGenerator idGenerator)
probesVisitor
- visitor to delegate toidGenerator
- generator for unique probe idspublic void visitLabel(org.objectweb.asm.Label label)
visitLabel
in interface org.objectweb.asm.MethodVisitor
visitLabel
in class org.objectweb.asm.MethodAdapter
public void visitInsn(int opcode)
visitInsn
in interface org.objectweb.asm.MethodVisitor
visitInsn
in class org.objectweb.asm.MethodAdapter
public void visitJumpInsn(int opcode, org.objectweb.asm.Label label)
visitJumpInsn
in interface org.objectweb.asm.MethodVisitor
visitJumpInsn
in class org.objectweb.asm.MethodAdapter
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.MethodAdapter
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.MethodAdapter
Copyright © 2009-2012 Mountainminds GmbH & Co. KG. All Rights Reserved.