public final class ObjectScriptEngine extends AbstractScriptEngine implements Compilable
contextARGV, ENGINE, ENGINE_VERSION, FILENAME, LANGUAGE, LANGUAGE_VERSION, NAME| Constructor and Description |
|---|
ObjectScriptEngine(boolean forReads) |
| Modifier and Type | Method and Description |
|---|---|
protected Object |
callMethod(Method m,
Object obj,
ScriptContext sc,
String[] parts) |
CompiledScript |
compile(Reader script) |
CompiledScript |
compile(String script) |
Bindings |
createBindings() |
Object |
eval(Reader reader,
ScriptContext sc) |
Object |
eval(String script,
ScriptContext sc) |
protected Method |
findMethod(Map<String,Method> methodMap,
String methodName) |
ScriptEngineFactory |
getFactory() |
Map<String,Method> |
getMethodMap(Class<?> clazz) |
Map<String,Method> |
getWriteMethodMap(Class<?> clazz) |
eval, eval, eval, eval, get, getBindings, getContext, getScriptContext, put, setBindings, setContextpublic Bindings createBindings()
createBindings in interface ScriptEnginepublic CompiledScript compile(String script) throws ScriptException
compile in interface CompilableScriptExceptionpublic Map<String,Method> getMethodMap(Class<?> clazz) throws ScriptException
ScriptExceptionpublic Map<String,Method> getWriteMethodMap(Class<?> clazz) throws ScriptException
ScriptExceptionpublic CompiledScript compile(Reader script) throws ScriptException
compile in interface CompilableScriptExceptionpublic ScriptEngineFactory getFactory()
getFactory in interface ScriptEnginepublic Object eval(Reader reader, ScriptContext sc) throws ScriptException
eval in interface ScriptEngineScriptExceptionpublic Object eval(String script, ScriptContext sc) throws ScriptException
eval in interface ScriptEngineScriptExceptionprotected Object callMethod(Method m, Object obj, ScriptContext sc, String[] parts) throws ScriptException
ScriptExceptionCopyright © 2017 JBoss by Red Hat. All rights reserved.