Class 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