org.wltea.expression.datameta
类 Variable

java.lang.Object
  继承者 org.wltea.expression.datameta.BaseDataMeta
      继承者 org.wltea.expression.datameta.Variable

public class Variable
extends BaseDataMeta

表达式上下文变量

版本:
2.0 2008-09-23
作者:
林良益,卓诗垚

嵌套类摘要
 
从类 org.wltea.expression.datameta.BaseDataMeta 继承的嵌套类/接口
BaseDataMeta.DataType
 
构造方法摘要
Variable(java.lang.String variableName)
           
Variable(java.lang.String variableName, BaseDataMeta.DataType variableDataType, java.lang.Object variableValue)
           
 
方法摘要
static Variable createVariable(java.lang.String variableName, java.lang.Object variableValue)
          根据别名和参数值,构造 Variable 实例
 boolean equals(java.lang.Object o)
           
 java.lang.String getVariableName()
           
 void setDataType(BaseDataMeta.DataType dataType)
           
 void setVariableValue(java.lang.Object variableValue)
           
 
从类 org.wltea.expression.datameta.BaseDataMeta 继承的方法
getBooleanValue, getCollection, getCompatibleType, getDataType, getDataValue, getDataValueText, getDateValue, getDoubleValue, getFloatValue, getIntegerValue, getLongValue, getReference, getStringValue, isCompatibleType, isReference, mapTypeToJavaClass, toJavaObject
 
从类 java.lang.Object 继承的方法
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Variable

public Variable(java.lang.String variableName)

Variable

public Variable(java.lang.String variableName,
                BaseDataMeta.DataType variableDataType,
                java.lang.Object variableValue)
方法详细信息

createVariable

public static Variable createVariable(java.lang.String variableName,
                                      java.lang.Object variableValue)
根据别名和参数值,构造 Variable 实例

参数:
variableName -
variableValue -
返回:
Variable

getVariableName

public java.lang.String getVariableName()

setVariableValue

public void setVariableValue(java.lang.Object variableValue)

setDataType

public void setDataType(BaseDataMeta.DataType dataType)

equals

public boolean equals(java.lang.Object o)
覆盖:
BaseDataMeta 中的 equals