|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.script.AbstractScriptEngine
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl
class GroovyScriptEngineImpl extends AbstractScriptEngine
Field Summary |
---|
Fields inherited from class AbstractScriptEngine | |
---|---|
ARGV, FILENAME, ENGINE, ENGINE_VERSION, NAME, LANGUAGE, LANGUAGE_VERSION |
Constructor Summary | |
GroovyScriptEngineImpl()
|
Method Summary | |
---|---|
CompiledScript
|
compile(String scriptSource)
|
CompiledScript
|
compile(Reader reader)
|
Bindings
|
createBindings()
|
Object
|
eval(Reader reader, ScriptContext ctx)
|
Object
|
eval(String script, ScriptContext ctx)
|
Object
|
eval(Class scriptClass, ScriptContext ctx)
|
ScriptEngineFactory
|
getFactory()
|
T
|
getInterface(Class clasz)
|
T
|
getInterface(Object thiz, Class clasz)
|
Class
|
getScriptClass(String script)
|
Object
|
invokeFunction(String name, Object args)
|
Object
|
invokeMethod(Object thiz, String name, Object args)
|
Methods inherited from class AbstractScriptEngine | |
---|---|
get, put, getContext, eval, eval, eval, eval, getBindings, setBindings, setContext, wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll, getFactory, eval, eval, createBindings |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Constructor Detail |
---|
public GroovyScriptEngineImpl()
Method Detail |
---|
public CompiledScript compile(String scriptSource)
public CompiledScript compile(Reader reader)
public Bindings createBindings()
public Object eval(Reader reader, ScriptContext ctx)
public Object eval(String script, ScriptContext ctx)
public Object eval(Class scriptClass, ScriptContext ctx)
public ScriptEngineFactory getFactory()
public T getInterface(Class clasz)
public T getInterface(Object thiz, Class clasz)
public Class getScriptClass(String script)
public Object invokeFunction(String name, Object args)
public Object invokeMethod(Object thiz, String name, Object args)
Copyright © 2003-2009 The Codehaus. All rights reserved.