|
Groovy 1.7.9 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.script.AbstractScriptEngine
org.codehaus.groovy.jsr223.GroovyScriptEngineImpl
public 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)
|
GroovyClassLoader
|
getClassLoader()
|
ScriptEngineFactory
|
getFactory()
|
T
|
getInterface(Class clasz)
|
T
|
getInterface(Object thiz, Class clasz)
|
Object
|
invokeFunction(String name, Object args)
|
Object
|
invokeMethod(Object thiz, String name, Object args)
|
void
|
setClassLoader(GroovyClassLoader classLoader)
|
Methods inherited from class AbstractScriptEngine | |
---|---|
get, put, getContext, eval, eval, eval, eval, getBindings, setBindings, setContext, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll, getFactory, eval, eval, createBindings |
Methods inherited from class Object | |
---|---|
wait, wait, wait, equals, toString, hashCode, getClass, 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 GroovyClassLoader getClassLoader()
public ScriptEngineFactory getFactory()
public T getInterface(Class clasz)
public T getInterface(Object thiz, Class clasz)
public Object invokeFunction(String name, Object args)
public Object invokeMethod(Object thiz, String name, Object args)
public void setClassLoader(GroovyClassLoader classLoader)
Copyright © 2003-2010 The Codehaus. All rights reserved.