org.wltea.expression.datameta
类 Reference

java.lang.Object
  继承者 org.wltea.expression.datameta.Reference

public class Reference
extends java.lang.Object

引用对象

版本:
2.0 2009-02-07
作者:
林良益,卓诗垚

构造方法摘要
Reference(ExpressionToken token, Constant[] args)
           
 
方法摘要
 Constant execute()
          执行引用对象指待的表达式(操作符或者函数)
 Constant[] getArgs()
           
 BaseDataMeta.DataType getDataType()
           
 ExpressionToken getToken()
           
 void setArgs(Constant[] args)
           
 void setToken(ExpressionToken token)
           
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

Reference

public Reference(ExpressionToken token,
                 Constant[] args)
          throws IllegalExpressionException
抛出:
IllegalExpressionException
方法详细信息

getDataType

public BaseDataMeta.DataType getDataType()

getArgs

public Constant[] getArgs()

setArgs

public void setArgs(Constant[] args)

getToken

public ExpressionToken getToken()

setToken

public void setToken(ExpressionToken token)

execute

public Constant execute()
                 throws IllegalExpressionException
执行引用对象指待的表达式(操作符或者函数)

返回:
抛出:
IllegalExpressionException