public class GroovyScriptEngineImpl extends AbstractScriptEngine
JSR-223 Engine implementation.
| Fields inherited from class | Fields | 
|---|---|
| class AbstractScriptEngine | ARGV, FILENAME, ENGINE, ENGINE_VERSION, NAME, LANGUAGE, LANGUAGE_VERSION | 
| Constructor and description | 
|---|
| GroovyScriptEngineImpl
                                () | 
| GroovyScriptEngineImpl
                                (GroovyClassLoader classLoader) | 
| Type | Name and description | 
|---|---|
| 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<T> clazz) | 
| T | getInterface(Object thiz, Class<T> clazz) | 
| Object | invokeFunction(String name, Object... args) | 
| Object | invokeMethod(Object thiz, String name, Object... args) | 
| void | setClassLoader(GroovyClassLoader classLoader) | 
| Methods inherited from class | Name | 
|---|---|
| class AbstractScriptEngine | eval, eval, eval, eval, getBindings, setBindings, get, put, getContext, setContext, wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll, eval, eval, createBindings, getFactory | 
| class Object | wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll | 
Copyright © 2003-2016 The Apache Software Foundation. All rights reserved.