org.codehaus.groovy.jsr223
Class GroovyCompiledScript
java.lang.Object
javax.script.CompiledScript
org.codehaus.groovy.jsr223.GroovyCompiledScript
public class GroovyCompiledScript
- extends javax.script.CompiledScript
Used to represent compiled Groovy scripts. Such scripts may be executed repeatedly
by Groovy's ScriptEngine
using the eval
method without reparsing overheads.
- Author:
- Mike Grogan, A. Sundararajan
Method Summary |
Object |
eval(javax.script.ScriptContext context)
|
javax.script.ScriptEngine |
getEngine()
|
Methods inherited from class javax.script.CompiledScript |
eval, eval |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GroovyCompiledScript
public GroovyCompiledScript(GroovyScriptEngineImpl engine,
Class clasz)
eval
public Object eval(javax.script.ScriptContext context)
throws javax.script.ScriptException
- Specified by:
eval
in class javax.script.CompiledScript
- Throws:
javax.script.ScriptException
getEngine
public javax.script.ScriptEngine getEngine()
- Specified by:
getEngine
in class javax.script.CompiledScript