joeq.Interpreter
Class DirectInterpreter
java.lang.Object
joeq.Interpreter.BytecodeInterpreter
joeq.Interpreter.DirectInterpreter
public class DirectInterpreter
- extends BytecodeInterpreter
DirectInterpreter
- Version:
- $Id: DirectInterpreter.java,v 1.20 2004/10/08 08:43:01 joewhaley Exp $
- Author:
- John Whaley
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bad_classes
public static final Set bad_classes
bad_methods
public static final Set bad_methods
interpret_filter
public static final jwutil.collections.Filter interpret_filter
DirectInterpreter
public DirectInterpreter(BytecodeInterpreter.State initialState)
- Creates new DirectInterpreter
invokeMethod
public Object invokeMethod(jq_Method m)
throws Throwable
- Specified by:
invokeMethod
in class BytecodeInterpreter
- Throws:
Throwable
invokeMethod
public Object invokeMethod(jq_Method m,
BytecodeInterpreter.State callee)
throws Throwable
- Throws:
Throwable
invokeUnsafeMethod
public Object invokeUnsafeMethod(jq_Method f)
throws Throwable
- Specified by:
invokeUnsafeMethod
in class BytecodeInterpreter
- Throws:
Throwable
main
public static void main(String[] s_args)
throws Throwable
- Throws:
Throwable
Copyright © 2001-2005 John Whaley. All Rights Reserved.