|
Groovy 1.8.4 | |||||||
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()
|
Object
|
getInterface(Class clazz)
|
Object
|
getInterface(Object thiz, Class clazz)
|
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, setContext, setBindings, getBindings, 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 Object getInterface(Class clazz)
public Object getInterface(Object thiz, Class clazz)
public Object invokeFunction(String name, Object... args)
public Object invokeMethod(Object thiz, String name, Object... args)
public void setClassLoader(GroovyClassLoader classLoader)
Copyright © 2003-2011 The Codehaus. All rights reserved.