ScriptingApiJvmHelpers

object ScriptingApiJvmHelpers

For use in ScriptingScope. Allows interpreted scripts access Kotlin/JVM class functionality that isn't attached to any application instances.

Functions

arrayOfAny
Link copied to clipboard
fun arrayOfAny(elements: Collection<Any?>): Array<*>
arrayOfTyped
Link copied to clipboard
fun arrayOfTyped(elements: Collection<Any?>): Array<*>
arrayOfTyped1
Link copied to clipboard
fun arrayOfTyped1(item: Any?): Array<*>
arrayOfTyped2
Link copied to clipboard
fun arrayOfTyped2(item1: Any?, item2: Any?): Array<*>
arrayOfTyped3
Link copied to clipboard
fun arrayOfTyped3(item1: Any?, item2: Any?, item3: Any?): Array<*>
arrayOfTyped4
Link copied to clipboard
fun arrayOfTyped4(item1: Any?, item2: Any?, item3: Any?, item4: Any?): Array<*>
arrayOfTyped5
Link copied to clipboard
fun arrayOfTyped5(item1: Any?, item2: Any?, item3: Any?, item4: Any?, item5: Any?): Array<*>
equals
Link copied to clipboard
open operator fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open fun hashCode(): Int
toList
Link copied to clipboard
fun toList(array: Array<*>): List<Any?>
fun toList(iterable: Iterable<*>): List<Any?>
fun toList(sequence: Sequence<*>): List<Any?>
toString
Link copied to clipboard
open fun toString(): String
fun toString(obj: Any?): String

Properties

classByInstance
Link copied to clipboard
val classByInstance: FakeMap<Any?, KClass<out Any>>
classByQualname
Link copied to clipboard
val classByQualname: LazyMap<String, KClass<out Any>>
companionByQualClass
Link copied to clipboard
val companionByQualClass: LazyMap<String, Any?>
constructorByQualname
Link copied to clipboard
val constructorByQualname: LazyMap<String, FunctionDispatcher>
enumMapsByQualname
Link copied to clipboard
val enumMapsByQualname: LazyMap<String, Map<String, Any>>
functionByQualClassAndName
Link copied to clipboard
singletonByQualname
Link copied to clipboard
val singletonByQualname: LazyMap<String, Any?>
staticPropertyByQualClassAndName
Link copied to clipboard
val staticPropertyByQualClassAndName: LazyMap<String, LazyMap<String, Any?>>

Sources

jvm source
Link copied to clipboard