asConstructor
inline fun JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.() -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
Returns lambda which calls newObject and returns the result.
inline fun <P1> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
inline fun <P1, P2> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1, P2) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
inline fun <P1, P2, P3> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1, P2, P3) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
inline fun <P1, P2, P3, P4> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1, P2, P3, P4) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
inline fun <P1, P2, P3, P4, P5> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1, P2, P3, P4, P5) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
inline fun <P1, P2, P3, P4, P5, P6> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1, P2, P3, P4, P5, P6) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
inline fun <P1, P2, P3, P4, P5, P6, P7> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1, P2, P3, P4, P5, P6, P7) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
inline fun <P1, P2, P3, P4, P5, P6, P7, P8> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1, P2, P3, P4, P5, P6, P7, P8) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
inline fun <P1, P2, P3, P4, P5, P6, P7, P8, P9> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1, P2, P3, P4, P5, P6, P7, P8, P9) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
inline fun <P1, P2, P3, P4, P5, P6, P7, P8, P9, P10> JMethodID.asConstructor(): context(JniEnv, NativePlacement) JClass.(P1, P2, P3, P4, P5, P6, P7, P8, P9, P10) -> JObject?(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)(source)
Returns lambda which calls newObject setting arguments with jArgs and returns the result.
Note: each of the parameter types must be not-null if it's a primitive type, otherwise it must be nullable.