Class NashornScriptEngineFactory

java.lang.Object
org.openjdk.nashorn.api.scripting.NashornScriptEngineFactory
All Implemented Interfaces:
ScriptEngineFactory

public final class NashornScriptEngineFactory extends Object implements ScriptEngineFactory
JSR-223 compliant script engine factory for Nashorn. The engine answers for:
  • names "nashorn", "Nashorn", "js", "JS", "JavaScript", "javascript", "ECMAScript", and "ecmascript";
  • MIME types "application/javascript", "application/ecmascript", "text/javascript", and "text/ecmascript";
  • as well as for the extension "js".
Programs executing in engines created using getScriptEngine(String[]) will have the passed arguments accessible as a global variable named "arguments".
Since:
1.8u40