public class ScriptExtensions
extends java.lang.Object
| Constructor and Description | 
|---|
| ScriptExtensions() | 
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.Object | eval(javax.script.ScriptEngine self,
    java.io.Reader reader,
    Binding binding)Same as  eval(ScriptEngine, Reader, Binding)except that the
 source of the script is provided as aReader | 
| static java.lang.Object | eval(javax.script.ScriptEngine self,
    java.lang.String script,
    Binding binding)Executes the specified script. | 
public static java.lang.Object eval(javax.script.ScriptEngine self,
                                    java.lang.String script,
                                    Binding binding)
                             throws javax.script.ScriptException
ScriptContext for the ScriptEngine
 is used. Variables from a Groovy Binding are made available in the default scope of the
 Bindings of the ScriptEngine. Resulting variables in the Bindings
 are returned back to the Groovy Binding.self - A ScriptEnginescript - The script language source to be executedbinding - A Groovy bindingjavax.script.ScriptException - if error occurs in scriptjava.lang.NullPointerException - if the argument is nulleval(javax.script.ScriptEngine, java.io.Reader, groovy.lang.Binding)public static java.lang.Object eval(javax.script.ScriptEngine self,
                                    java.io.Reader reader,
                                    Binding binding)
                             throws javax.script.ScriptException
eval(ScriptEngine, Reader, Binding) except that the
 source of the script is provided as a Readerself - A ScriptEnginereader - The source of the scriptbinding - A Groovy bindingjavax.script.ScriptException - if an error occurs in scriptjava.lang.NullPointerException - if the argument is nulleval(javax.script.ScriptEngine, java.lang.String, groovy.lang.Binding)