|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectMethodNode
org.jboss.byteman.agent.adapter.BMLocalScopeMethodAdapter
public class BMLocalScopeMethodAdapter
a subclass of JSRInlinerAdapter which pushes local variable info through to the next adapter inline during code generation if it wants it
| Field Summary | |
|---|---|
private MethodVisitor |
mv
|
| Constructor Summary | |
|---|---|
BMLocalScopeMethodAdapter(MethodVisitor mv,
int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
creates a method node with an instruction list which notifies local var scope start and end events. |
|
| Method Summary | |
|---|---|
void |
visitEnd()
once we have seen all the opcodes we can push the stored method tree through the next visitor in line |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private MethodVisitor mv
| Constructor Detail |
|---|
public BMLocalScopeMethodAdapter(MethodVisitor mv,
int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
mv - access - name - desc - signature - exceptions - | Method Detail |
|---|
public void visitEnd()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||