com.agapple.mapping.process.script.jexl
类 JexlScriptExecutor

java.lang.Object
  继承者 com.agapple.mapping.process.script.jexl.JexlScriptExecutor
所有已实现的接口:
ScriptExecutor

public class JexlScriptExecutor
extends Object
implements ScriptExecutor

Jexl的script实现

作者:
jianghang 2011-5-25 下午08:08:45

构造方法摘要
JexlScriptExecutor()
           
 
方法摘要
 void addFunction(String name, Object obj)
           
 Object evaluate(ScriptContext context, String script)
           1.
 void initialize()
          初始化function
 void setCacheSize(int cacheSize)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

JexlScriptExecutor

public JexlScriptExecutor()
方法详细信息

initialize

public void initialize()
初始化function


evaluate

public Object evaluate(ScriptContext context,
                       String script)
 1. 接受JexlScriptContext上下文
 2. script针对对应name下的script脚本
 

指定者:
接口 ScriptExecutor 中的 evaluate

setCacheSize

public void setCacheSize(int cacheSize)

addFunction

public void addFunction(String name,
                        Object obj)
指定者:
接口 ScriptExecutor 中的 addFunction


Copyright © 2011. All Rights Reserved.