| Interface | Description |
|---|---|
| Bindings |
A mapping of key/value pairs, all of whose keys are
Strings. |
| Compilable |
The optional interface implemented by ScriptEngines whose methods compile scripts
to a form that can be executed repeatedly without recompilation.
|
| Invocable |
The optional interface implemented by ScriptEngines whose methods allow the invocation of
procedures in scripts that have previously been executed.
|
| ScriptContext |
The interface whose implementing classes are used to connect Script Engines
with objects, such as scoped Bindings, in hosting applications.
|
| ScriptEngine |
ScriptEngine is the fundamental interface whose methods must be
fully functional in every implementation of this specification. |
| ScriptEngineFactory |
ScriptEngineFactory is used to describe and instantiate
ScriptEngines. |
| Class | Description |
|---|---|
| AbstractScriptEngine |
Provides a standard implementation for several of the variants of the
eval
method. |
| CompiledScript |
Extended by classes that store results of compilations.
|
| ScriptEngineManager |
The
ScriptEngineManager implements a discovery and instantiation
mechanism for ScriptEngine classes and also maintains a
collection of key/value pairs storing state shared by all engines created
by the Manager. |
| SimpleBindings |
A simple implementation of Bindings backed by
a
HashMap or some other specified Map. |
| SimpleScriptContext |
Simple implementation of ScriptContext.
|
| Exception | Description |
|---|---|
| ScriptException |
The generic
Exception class for the Scripting APIs. |
Generated by SciJava from the sources of OpenJDK 8 (Zulu), which are licensed under the GNU General Public License, version 2, with the Classpath Exception. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.