Statement

A statement in a Java-style log file.

Methods
Object execute()
Execute the statement.
Object execute() throws Exception
Execute the statement.
Returns:
the object returned if this was a method call
Class getReturnClass()
Class getReturnClass()
void setArgs(ArrayList list)
void setArgs(ArrayList list)
void setAssign(String className, String variableName)
This statement is an assignment.
void setAssign(String className, String variableName)
This statement is an assignment.
Parameters:
className - the class of the variable
variableName - the variable name
void setMethodCall(String variableName, Object object, String methodName)
This statement is a method call, and the result is assigned to a variable.
void setMethodCall(String variableName, Object object, String methodName)
This statement is a method call, and the result is assigned to a variable.
Parameters:
variableName - the variable name
object - the object
methodName - the method name
void setStaticCall(String className)
This statement is a static method call.
void setStaticCall(String className)
This statement is a static method call.
Parameters:
className - the class name
String toString()
String toString()