Package-level declarations
Types
Abstract base class that wraps a JSR 223 ScriptEngine resolved by file extension.
Abstract base class for a fixed-size pool of script engines, shared by AbstractScriptPool and AbstractExprEvaluatorPool.
Evaluates expressions with a JSR 223 script engine.
Abstract base class for a pool of AbstractExprEvaluator instances.
Abstract base class for script execution that supports named variable bindings with type parameters.
Abstract base class for a pool of AbstractScript instances.
Best-effort guards that reject the most common, literal JVM-termination calls in evaluated JVM (Kotlin/Java) scripts: System.exit(...), kotlin.system.exitProcess(...), and Runtime.getRuntime().exit(...) / .halt(...).
Utility object providing extension functions for ScriptEngine.