| 
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.