Package delight.nashornsandbox.internal
Class EvaluateOperation
- java.lang.Object
-
- delight.nashornsandbox.internal.EvaluateOperation
-
- All Implemented Interfaces:
ScriptEngineOperation
public class EvaluateOperation extends java.lang.Object implements ScriptEngineOperation
-
-
Field Summary
Fields Modifier and Type Field Description private javax.script.Bindings
bindings
private java.lang.String
js
private javax.script.ScriptContext
scriptContext
-
Constructor Summary
Constructors Constructor Description EvaluateOperation(java.lang.String js, javax.script.ScriptContext scriptContext, javax.script.Bindings bindings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
executeScriptEngineOperation(javax.script.ScriptEngine scriptEngine)
javax.script.Bindings
getBindings()
java.lang.String
getJs()
javax.script.ScriptContext
getScriptContext()
-
-
-
Method Detail
-
getJs
public java.lang.String getJs()
-
getScriptContext
public javax.script.ScriptContext getScriptContext()
-
getBindings
public javax.script.Bindings getBindings()
-
executeScriptEngineOperation
public java.lang.Object executeScriptEngineOperation(javax.script.ScriptEngine scriptEngine) throws javax.script.ScriptException
- Specified by:
executeScriptEngineOperation
in interfaceScriptEngineOperation
- Throws:
javax.script.ScriptException
-
-