org.codehaus.groovy.jsr223
Class GroovyCompiledScript

java.lang.Object
  extended by javax.script.CompiledScript
      extended by org.codehaus.groovy.jsr223.GroovyCompiledScript

public class GroovyCompiledScript
extends 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

Constructor Summary
GroovyCompiledScript(GroovyScriptEngineImpl engine, Class clazz)
           
 
Method Summary
 Object eval(ScriptContext context)
           
 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
 

Constructor Detail

GroovyCompiledScript

public GroovyCompiledScript(GroovyScriptEngineImpl engine,
                            Class clazz)
Method Detail

eval

public Object eval(ScriptContext context)
            throws ScriptException
Specified by:
eval in class CompiledScript
Throws:
ScriptException

getEngine

public ScriptEngine getEngine()
Specified by:
getEngine in class CompiledScript

Copyright © 2003-2012 The Codehaus. All rights reserved.