Package gw.internal.gosu.runtime
Class GosuRuntimeMethods
java.lang.Object
gw.internal.gosu.runtime.GosuRuntimeMethods
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidstatic ObjectgetProperty(Object root, IType type, String propertyName) static ObjectgetPropertyDynamically(Object rootObject, String propertyName) static ITypestatic ITypegetTypeForTypeVar(Object ref, IType iface, int iIndex) static ObjectinitMultiArray(IType componentType, Object instance, int iDimension, int[] sizes) static voidstatic Objectstatic Objectstatic voidstatic booleanisStructurallyAssignable(IType toType, IType fromType) static booleanlogicalNot(Object o) static ClasslookUpClass(String className) static ObjectnewInstance(IType type, Object ctx, Object[] args) static voidstatic voidsetProperty(Object root, IType type, String propertyName, Object value) static voidsetPropertyDynamically(Object rootObject, String propertyName, Object value) static Stringstatic IType
-
Constructor Details
-
GosuRuntimeMethods
public GosuRuntimeMethods()
-
-
Method Details
-
getProperty
-
getPropertyDynamically
-
setProperty
-
setPropertyDynamically
-
initMultiArray
-
getType
-
newInstance
-
invokeMethod
-
invokeMethodInfo
-
lookUpClass
-
invokeLockMethod
-
typeof
-
logicalNot
-
invokeUnlockOrDisposeOrCloseMethod
-
isStructurallyAssignable
-
print
-
toString
-
error
-
getTypeForTypeVar
-