-
public class InternalPlatformDsl
-
-
Field Summary
Fields Modifier and Type Field Description public final static InternalPlatformDslINSTANCE
-
Method Summary
Modifier and Type Method Description final IntegeridentityHashCode(Object obj)final <T extends Any> TrunCoroutine(SuspendFunction0<T> block)final StringtoStr(Object $self)final BooleandeepEquals(Object obj1, Object obj2)final ObjectunboxChar(Object value)final Array<?>toArray(Object $self)final ObjectclassForName(String name)final ObjectdynamicCall(Object self, String methodName, Array<out Object> args, Function0<Continuation<?>> anyContinuationGen)final ObjectdynamicGet(Object self, String name)final UnitdynamicSet(Object self, String name, Object value)final UnitdynamicSetField(Object self, String name, Object value)final UnitmakeAccessible(AccessibleObject obj)final <T extends Any> <ERROR CLASS><T>threadLocal(Function0<T> initializer)final Objectcounter()final <T extends Any> <ERROR CLASS><T>coroutineCall(SuspendFunction0<T> lambda)-
-
Method Detail
-
identityHashCode
final Integer identityHashCode(Object obj)
-
runCoroutine
final <T extends Any> T runCoroutine(SuspendFunction0<T> block)
-
deepEquals
final Boolean deepEquals(Object obj1, Object obj2)
-
classForName
final Object classForName(String name)
-
dynamicCall
final Object dynamicCall(Object self, String methodName, Array<out Object> args, Function0<Continuation<?>> anyContinuationGen)
-
dynamicGet
final Object dynamicGet(Object self, String name)
-
dynamicSet
final Unit dynamicSet(Object self, String name, Object value)
-
dynamicSetField
final Unit dynamicSetField(Object self, String name, Object value)
-
makeAccessible
final Unit makeAccessible(AccessibleObject obj)
-
threadLocal
final <T extends Any> <ERROR CLASS><T> threadLocal(Function0<T> initializer)
-
coroutineCall
final <T extends Any> <ERROR CLASS><T> coroutineCall(SuspendFunction0<T> lambda)
-
-
-
-