Script Base Class Loader
class ScriptBaseClassLoader(parent: ClassLoader, filter: (String) -> Boolean = {
ScriptRunnerBridge.isScalaClasspathEntry(it)
}) : ClassLoader(source)
A ClassLoader that delegates to a parent ClassLoader but hides any class or resource belonging to smile-scala, allowing the Kotlin scripting engine to resolve smile-kotlin declarations instead.
Constructors
Link copied to clipboard
constructor(parent: ClassLoader, filter: (String) -> Boolean = {
ScriptRunnerBridge.isScalaClasspathEntry(it)
})