Spec-Zone .ru
спецификации, руководства, описания, API
|
public abstract class CompiledScript extends Object
CompiledScript
связывается с a ScriptEngine
- Звонок eval
метод CompiledScript
вызывает выполнение сценария ScriptEngine
. Изменения в состоянии ScriptEngine
вызванный выполнением tne CompiledScript
май, видимый во время последующего выполнения сценариев механизмом.Конструктор и Описание |
---|
CompiledScript() |
Модификатор и Тип | Метод и Описание |
---|---|
Объект |
eval()
Выполняет программу, сохраненную в
CompiledScript объект. |
Объект |
eval(Bindings bindings)
Выполняет программу, сохраненную в
CompiledScript объект используя предоставленный Bindings из атрибутов как ENGINE_SCOPE из связанного ScriptEngine во время выполнения сценария. |
abstract Object |
eval(ScriptContext context)
Выполняет программу, сохраненную в этом
CompiledScript объект. |
abstract ScriptEngine |
getEngine()
Возвраты
ScriptEngine чей compile метод, создаваемый это CompiledScript . |
public abstract Object eval(ScriptContext context) throws ScriptException
CompiledScript
объект.context
- A ScriptContext
это используется таким же образом в качестве ScriptContext
переданный к eval
методы ScriptEngine
.null
если никакое значение не возвращается выполнением сценария.ScriptException
- если ошибка происходит.NullPointerException
- если контекст является нулем.public Object eval(Bindings bindings) throws ScriptException
CompiledScript
объект используя предоставленный Bindings
из атрибутов как ENGINE_SCOPE
из связанного ScriptEngine
во время выполнения сценария. Если привязка является нулем, то эффект вызова этого метода является тем же самым как та из оценки (getEngine ().getContext ()). . GLOBAL_SCOPE
Bindings
, Reader
и Writer
связанный со значением по умолчанию ScriptContext
из связанного ScriptEngine
используются.
bindings
- Привязка атрибутов, используемых для ENGINE_SCOPE
.ScriptException
- если ошибка происходит.public Object eval() throws ScriptException
CompiledScript
объект. Значение по умолчанию ScriptContext
из связанного ScriptEngine
используется. Эффект вызова этого метода является тем же самым как та из оценки (getEngine ().getContext ()).ScriptException
- если ошибка происходит.public abstract ScriptEngine getEngine()
ScriptEngine
чей compile
метод, создаваемый это CompiledScript
. CompiledScript
выполнится в этом механизме.ScriptEngine
это создало это CompiledScript
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92