Static methods

staticarrayRead(obj:Dynamic, index:Int):Any

staticarrayWrite(obj:Dynamic, index:Int, value:Dynamic):Void

staticcall(func:Function, args:NativeArray<Dynamic>):Any

staticcompare<T>(v1:T, v2:T):Int

staticdynamicToByte<T>(d:T):Null<Byte>

staticdynamicToDouble<T>(d:T):Null<Float>

staticdynamicToFloat<T>(d:T):Null<Float>

staticdynamicToInteger<T>(d:T):Null<Int>

staticdynamicToLong<T>(d:T):Null<Long>

staticdynamicToShort<T>(d:T):Null<Short>

staticenumEq(v1:Dynamic, v2:Dynamic):Bool

staticgetNativeType<T>(obj:T):Class<T>

staticgetWrapperClass<S, T>(c:Class<S>):Class<S>

staticinit():Void

staticinstanceof<S, T>(obj:S, type:T):Bool

@:has_untypedstaticinlinelock<T>(obj:Dynamic, block:T):Void

staticopAdd<T1, T2>(a:T1, b:T2):Dynamic

staticopAnd<T1, T2>(a:T1, b:T2):Dynamic

staticopDecrement<T1>(a:T1):Dynamic

staticopDiv<T1, T2>(a:T1, b:T2):Dynamic

staticopIncrement<T1>(a:T1):Dynamic

staticopMod<T1, T2>(a:T1, b:T2):Dynamic

staticopMul<T1, T2>(a:T1, b:T2):Dynamic

staticopNeg<T1>(a:T1):Dynamic

staticopNegBits<T1>(a:T1):Dynamic

staticopOr<T1, T2>(a:T1, b:T2):Dynamic

staticopShl<T1, T2>(a:T1, b:T2):Dynamic

staticopShr<T1, T2>(a:T1, b:T2):Dynamic

staticopSub<T1, T2>(a:T1, b:T2):Dynamic

staticopUshr<T1, T2>(a:T1, b:T2):Dynamic

staticopXor<T1, T2>(a:T1, b:T2):Dynamic

staticreadField(obj:Dynamic, name:String):Dynamic

staticreadFieldClosure(obj:Dynamic, name:String, parameterTypes:NativeArray<Class<Dynamic>>):Dynamic

staticreferenceEquals<T>(v1:T, v2:T):Bool

staticstringConcat<A, B>(a:A, b:B):String

statictoInt(d:Dynamic):Int

statictoString<T>(obj:T):String

@:value({ allowPadding : false })staticunifyCallArguments(args:NativeArray<Dynamic>, params:NativeArray<Class<Dynamic>>, allowPadding:Bool = false):Option<NativeArray<Dynamic>>

staticwriteField<T>(obj:Dynamic, name:String, value:T):Void

staticwriteFieldNoObject<T>(obj:Dynamic, name:String, value:T):Void