Package javax.script

JSR 223 classes and interfaces.

See:
          Description

Interface Summary
Bindings Namespace is an interface which exposes a collectoin of key-value pairs.
Compilable Compilable -- an optional interface contains methods which support the re-execution of intermediate code retained from previous script compilations.
Invocable The Invocable interface (optional) contains methods which allow the Java application to invoke intermediate codes in the underlying scripting interpreter.
ScriptContext The ScriptContext interface exposes the key-value pairs in various scopes.
ScriptEngine The ScriptEngine interfaces contains only the methods which are expected to be fully functional in every Java ScriptEngine.
ScriptEngineFactory ScriptEngineFactory is used to describe a ScriptEngine instance.
 

Class Summary
AbstractScriptEngine GenericScriptEngine is an abstarct class which implements the ScriptEngine interface and it contains default implementations for several eval() methods.
CompiledScript ComplieScript interface is an abstraction for the intermediate code produced by the compilation and contains methods which allow the re-execution of the intermediate code retained.
ScriptEngineManager ScriptEngineManager implements a discovery and instantiation mechanisams for ScriptEngine class.
SimpleBindings SimpleNamespace is an implementation of Namespace using an instance of java.util.HashMap or another Map passed in a constructor to store and expose key-pair values.
SimpleScriptContext The GenericScriptContext is a simple implementation of ScriptContext.
 

Exception Summary
ScriptException ScriptException is a generic checked exception thrown by mehtods of scripting API.
 

Package javax.script Description

JSR 223 classes and interfaces.