ScriptObjectLoader

class ScriptObjectLoader(classLoader: ClassLoader? = Thread.currentThread().contextClassLoader)(source)

Constructors

Link copied to clipboard
constructor(classLoader: ClassLoader? = Thread.currentThread().contextClassLoader)

Properties

Link copied to clipboard

Functions

Link copied to clipboard
inline fun <T> Any?.castOrError(): T & Any
Link copied to clipboard
inline fun <T> load(inputStream: InputStream): T
inline fun <T> load(reader: Reader): T
inline fun <T> load(script: String): T
Link copied to clipboard
inline fun <T> loadAll(vararg inputStream: InputStream): List<T>
Link copied to clipboard
fun <R> safeEval(evaluation: () -> R?): R?