joeq.Interpreter
Class BytecodeInterpreter.VMInterface
java.lang.Object
joeq.Interpreter.BytecodeInterpreter.VMInterface
- Direct Known Subclasses:
- ReflectiveInterpreter.ReflectiveVMInterface
- Enclosing class:
- BytecodeInterpreter
public abstract static class BytecodeInterpreter.VMInterface
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BytecodeInterpreter.VMInterface
public BytecodeInterpreter.VMInterface()
new_obj
public abstract Object new_obj(jq_Type t)
new_array
public abstract Object new_array(jq_Type t,
int length)
checkcast
public abstract Object checkcast(Object o,
jq_Type t)
instance_of
public abstract boolean instance_of(Object o,
jq_Type t)
arraylength
public abstract int arraylength(Object o)
monitorenter
public abstract void monitorenter(Object o,
joeq.Interpreter.BytecodeInterpreter.MethodInterpreter v)
monitorexit
public abstract void monitorexit(Object o)
multinewarray
public abstract Object multinewarray(int[] dims,
jq_Type t)
Copyright © 2001-2008 John Whaley. All Rights Reserved.