public class TokenExpanderScriptEngine extends AbstractScriptEngine
contextARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME| Constructor and Description |
|---|
TokenExpanderScriptEngine() |
TokenExpanderScriptEngine(ScriptEngineFactory factory) |
| Modifier and Type | Method and Description |
|---|---|
Bindings |
createBindings() |
Object |
eval(Reader reader,
ScriptContext scriptContext) |
Object |
eval(String script,
ScriptContext scriptContext) |
protected String |
evalToken(ScriptContext scriptContext,
String name) |
ScriptEngineFactory |
getFactory() |
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContextpublic TokenExpanderScriptEngine()
public TokenExpanderScriptEngine(ScriptEngineFactory factory)
public Object eval(String script, ScriptContext scriptContext) throws ScriptException
ScriptExceptionprotected String evalToken(ScriptContext scriptContext, String name) throws ScriptException
ScriptExceptionpublic Object eval(Reader reader, ScriptContext scriptContext) throws ScriptException
ScriptExceptionpublic Bindings createBindings()
public ScriptEngineFactory getFactory()