org.codehaus.groovy.bsf
Class CachingGroovyEngine

A Caching implementation of the GroovyEngine

author:
James Birchfield

Field Summary
 def EMPTY_ARGS
           
 Logger LOG
           
 Binding context
           
 Map evalScripts
           
 Map execScripts
           
 GroovyClassLoader loader
           
 
Constructor Summary
CachingGroovyEngine()
           
 
Method Summary
Object eval(String source, int lineNo, int columnNo, Object script)
           Evaluate an expression.
void exec(String source, int lineNo, int columnNo, Object script)
           Execute a script.
void initialize(BSFManager mgr, String lang, Vector declaredBeans)
           Initialize the engine.
 

Constructor Detail

CachingGroovyEngine

CachingGroovyEngine()


Method Detail

eval

public Object eval(String source, int lineNo, int columnNo, Object script)
Evaluate an expression.


exec

public void exec(String source, int lineNo, int columnNo, Object script)
Execute a script.


initialize

public void initialize(BSFManager mgr, String lang, Vector declaredBeans)
Initialize the engine.