Класс NashornScriptEngine

Все реализуемые интерфейсы:
Compilable, Invocable, ScriptEngine
@Deprecated(since="11",
            forRemoval=true)
public final class NashornScriptEngine
extends AbstractScriptEngine
implements Compilable, Invocable
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.
Движок JavaScript Nashorn и API, а также инструмент jjs устарели с целью их удаления в будущей версии выпуска.

Совместимый с JSR-223 движок сценариев для Nashorn. Экземпляры не создаются напрямую, а возвращаются через ScriptEngineFactory.getScriptEngine(). Обратите внимание, что этот движок реализует интерфейсы Compilable и Invocable, что позволяет эффективно предварительно компилировать и повторно выполнять сценарии.

С тех пор:
1.8u40
См. также:
NashornScriptEngineFactory

Поля

Модификатор и типПолеОписание
static StringNASHORN_GLOBAL

Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Ключ, используемый для ассоциации зеркала глобального объекта Nashorn с произвольным экземпляром Bindings.

Поля, объявленные в классе javax.script.AbstractScriptEngine

context

Поля, объявленные в интерфейсе javax.script.ScriptEngine

ARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME

Методы

Методы, объявленные в классе javax.script.AbstractScriptEngine

eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContext

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, объявленные в интерфейсе javax.script.Compilable

compile, compile

Методы, объявленные в интерфейсе javax.script.Invocable

getInterface, getInterface, invokeFunction, invokeMethod

Методы, объявленные в интерфейсе javax.script.ScriptEngine

createBindings, eval, eval, getFactory

Поля

NASHORN_GLOBAL

public static final String NASHORN_GLOBAL
Устаревший, для удаления: Этот элемент API может быть удален в будущей версии.

Ключ, используемый для ассоциации зеркала глобального объекта Nashorn с произвольным экземпляром Bindings.

См. также:
Значения константных полей

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.scripting.nashorn/jdk/nashorn/api/scripting/NashornScriptEngine.html

Spec-Zone .ru
спецификации, руководства, описания, API