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