javax.script
integration, which is the preferred way to use Nashorn.See: Description
Interface | Description |
---|---|
ClassFilter |
Class filter (optional) to be used by nashorn script engine.
|
JSObject |
This interface can be implemented by an arbitrary Java class.
|
Class | Description |
---|---|
AbstractJSObject |
This is the base class for nashorn ScriptObjectMirror class.
|
NashornScriptEngine |
JSR-223 compliant script engine for Nashorn.
|
NashornScriptEngineFactory |
JSR-223 compliant script engine factory for Nashorn.
|
ScriptObjectMirror |
Mirror object that wraps a given Nashorn Script object.
|
ScriptUtils |
Utilities that are to be called from script code.
|
URLReader |
A Reader that reads from a URL.
|
Exception | Description |
---|---|
NashornException |
This is base exception for all Nashorn exceptions.
|
javax.script
integration, which is the preferred way to use Nashorn.
You will ordinarily do this to obtain an instance of a Nashorn script engine:
import javax.script.*; ... ScriptEngine nashornEngine = new ScriptEngineManager().getEngineByName("Nashorn");
Nashorn script engines implement the optional Invocable
and Compilable
interfaces, allowing for efficient pre-compilation and repeated execution of scripts. In addition,
this package provides nashorn specific extension classes, interfaces and methods. See
NashornScriptEngineFactory
for further details.
Copyright © 2014, 2015, Oracle and/or its affiliates. All rights reserved.