Package 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.
Adapted from original by Mike Grogan and A. Sundararajan-
Constructor Summary
Constructors Constructor Description GroovyCompiledScript(GroovyScriptEngineImpl engine, java.lang.Class<?> clazz)
-
Method Summary
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
-
Constructor Details
-
GroovyCompiledScript
-
-
Method Details
-
eval
public java.lang.Object eval(javax.script.ScriptContext context) throws javax.script.ScriptException- Specified by:
eval
in classjavax.script.CompiledScript
- Throws:
javax.script.ScriptException
-
getEngine
public javax.script.ScriptEngine getEngine()- Specified by:
getEngine
in classjavax.script.CompiledScript
-