sleep.engine
Class ObjectUtilities
java.lang.Object
sleep.engine.ObjectUtilities
- public class ObjectUtilities
- extends Object
Method Summary |
static Object |
buildArgument(Class type,
Scalar value,
ScriptInstance script)
|
static Object[] |
buildArgumentArray(Class[] types,
Stack arguments,
ScriptInstance script)
|
static String |
buildArgumentErrorMessage(Class theClass,
String method,
Class[] expected,
Object[] parameters)
|
static Object |
BuildInterface(Class className,
Function subroutine,
ScriptInstance script)
|
static Scalar |
BuildScalar(boolean primitives,
Object value)
|
static Constructor |
findConstructor(Class theClass,
Stack arguments)
|
static Method |
findMethod(Class theClass,
String method,
Stack arguments)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ObjectUtilities
public ObjectUtilities()
findMethod
public static Method findMethod(Class theClass,
String method,
Stack arguments)
findConstructor
public static Constructor findConstructor(Class theClass,
Stack arguments)
buildArgument
public static Object buildArgument(Class type,
Scalar value,
ScriptInstance script)
buildArgumentErrorMessage
public static String buildArgumentErrorMessage(Class theClass,
String method,
Class[] expected,
Object[] parameters)
buildArgumentArray
public static Object[] buildArgumentArray(Class[] types,
Stack arguments,
ScriptInstance script)
BuildScalar
public static Scalar BuildScalar(boolean primitives,
Object value)
BuildInterface
public static Object BuildInterface(Class className,
Function subroutine,
ScriptInstance script)