类 org.wltea.expression.datameta.Variable
的使用

使用 Variable 的软件包
org.wltea.expression   
org.wltea.expression.datameta   
 

org.wltea.expressionVariable 的使用
 

返回 Variableorg.wltea.expression 中的方法
 Variable ExpressionToken.getVariable()
          获取Token的变量描述
static Variable VariableContainer.getVariable(java.lang.String variableName)
           
static Variable VariableContainer.removeVariable(java.lang.String variableName)
           
static Variable VariableContainer.removeVariable(Variable variable)
           
 

返回变量类型为 Variable 的类型的 org.wltea.expression 中的方法
static java.util.Map<java.lang.String,Variable> VariableContainer.getVariableMap()
           
 

参数类型为 Variableorg.wltea.expression 中的方法
static void VariableContainer.addVariable(Variable variable)
           
static void ExpressionEvaluator.addVarible(Variable variable)
          逐个添加表达式上下文变量
static Variable VariableContainer.removeVariable(Variable variable)
           
 

类型变量类型为 Variableorg.wltea.expression 中的方法参数
static void ExpressionEvaluator.addVaribles(java.util.Collection<Variable> variables)
          批量添加表达式上下文变量
static java.lang.String ExpressionEvaluator.compile(java.lang.String expression, java.util.Collection<Variable> variables)
          验证表达式
static java.lang.Object ExpressionEvaluator.evaluate(java.lang.String expression, java.util.Collection<Variable> variables)
          根据流程上下文,执行公式语言
static PreparedExpression ExpressionEvaluator.preparedCompile(java.lang.String expression, java.util.Collection<Variable> variables)
          获取预编译的表达式对象
static void VariableContainer.setVariableMap(java.util.Map<java.lang.String,Variable> variableMap)
           
 

org.wltea.expression.datametaVariable 的使用
 

返回 Variableorg.wltea.expression.datameta 中的方法
static Variable Variable.createVariable(java.lang.String variableName, java.lang.Object variableValue)
          根据别名和参数值,构造 Variable 实例