org.apache.commons.javaflow.bytecode.transformation.asm
Class MonitoringFrame

java.lang.Object
  extended by org.objectweb.asm.tree.analysis.Frame
      extended by org.apache.commons.javaflow.bytecode.transformation.asm.MonitoringFrame

public final class MonitoringFrame
extends org.objectweb.asm.tree.analysis.Frame


Constructor Summary
MonitoringFrame(org.objectweb.asm.tree.analysis.Frame arg0)
           
MonitoringFrame(int arg0, int arg1)
           
 
Method Summary
 void execute(org.objectweb.asm.tree.AbstractInsnNode insn, org.objectweb.asm.tree.analysis.Interpreter interpreter)
           
 int[] getMonitored()
           
 org.objectweb.asm.tree.analysis.Frame init(org.objectweb.asm.tree.analysis.Frame frame)
           
 void monitorEnter(int local)
           
 void monitorExit(int local)
           
 
Methods inherited from class org.objectweb.asm.tree.analysis.Frame
clearStack, getLocal, getLocals, getStack, getStackSize, merge, merge, pop, push, setLocal, setReturn, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MonitoringFrame

public MonitoringFrame(org.objectweb.asm.tree.analysis.Frame arg0)

MonitoringFrame

public MonitoringFrame(int arg0,
                       int arg1)
Method Detail

execute

public void execute(org.objectweb.asm.tree.AbstractInsnNode insn,
                    org.objectweb.asm.tree.analysis.Interpreter interpreter)
             throws org.objectweb.asm.tree.analysis.AnalyzerException
Overrides:
execute in class org.objectweb.asm.tree.analysis.Frame
Throws:
org.objectweb.asm.tree.analysis.AnalyzerException

init

public org.objectweb.asm.tree.analysis.Frame init(org.objectweb.asm.tree.analysis.Frame frame)
Overrides:
init in class org.objectweb.asm.tree.analysis.Frame

getMonitored

public int[] getMonitored()

monitorEnter

public void monitorEnter(int local)

monitorExit

public void monitorExit(int local)


Copyright © 2004-2011 Apache Software Foundation. All Rights Reserved.