com.agapple.mapping.process.script
接口 ScriptExecutor

所有已知实现类:
JexlScriptExecutor

public interface ScriptExecutor

script具体的执行器

作者:
jianghang 2011-5-20 下午03:42:10

方法摘要
 void addFunction(String name, Object func)
           
 void disposeFunctions()
           
 Object evaluate(Map<String,Object> context, String script)
          接受Map context上下文,执行script
 Object evaluate(ScriptContext context, String script)
          接受ScriptContext上下文,执行script
 ScriptContext genScriptContext(Map<String,Object> context)
          Generate a proper execute context for the executor.
 

方法详细信息

genScriptContext

ScriptContext genScriptContext(Map<String,Object> context)
Generate a proper execute context for the executor.


evaluate

Object evaluate(Map<String,Object> context,
                String script)
接受Map context上下文,执行script


evaluate

Object evaluate(ScriptContext context,
                String script)
接受ScriptContext上下文,执行script


disposeFunctions

void disposeFunctions()

addFunction

void addFunction(String name,
                 Object func)


Copyright © 2012. All Rights Reserved.