类 org.wltea.expression.ExpressionToken
的使用

使用 ExpressionToken 的软件包
org.wltea.expression   
org.wltea.expression.datameta   
org.wltea.expression.format   
 

org.wltea.expressionExpressionToken 的使用
 

返回 ExpressionTokenorg.wltea.expression 中的方法
static ExpressionToken ExpressionToken.createConstantToken(BaseDataMeta.DataType dataType, java.lang.Object dataValue)
           
static ExpressionToken ExpressionToken.createConstantToken(Constant constant)
           
static ExpressionToken ExpressionToken.createFunctionToken(java.lang.String functionName)
           
static ExpressionToken ExpressionToken.createOperatorToken(Operator operator)
           
static ExpressionToken ExpressionToken.createReference(Reference ref)
           
static ExpressionToken ExpressionToken.createSplitorToken(java.lang.String splitorText)
           
static ExpressionToken ExpressionToken.createVariableToken(java.lang.String variableName)
           
 

返回变量类型为 ExpressionToken 的类型的 org.wltea.expression 中的方法
 java.util.List<ExpressionToken> ExpressionExecutor.analyze(java.lang.String expression)
          对表达式进行语法分析,将其转换成Token对象队列
 java.util.List<ExpressionToken> ExpressionExecutor.compile(java.util.List<ExpressionToken> expTokens)
          将正常表达式词元序列,转换成逆波兰式序列 同时检查表达式语法
 java.util.List<ExpressionToken> ExpressionExecutor.stringToTokens(java.lang.String tokenExpression)
          将表达式子窜(格式化好的),转换成词元列表
 

类型变量类型为 ExpressionTokenorg.wltea.expression 中的方法参数
 java.util.List<ExpressionToken> ExpressionExecutor.compile(java.util.List<ExpressionToken> expTokens)
          将正常表达式词元序列,转换成逆波兰式序列 同时检查表达式语法
 Constant ExpressionExecutor.execute(java.util.List<ExpressionToken> _RPNExpList)
          执行逆波兰式
 java.lang.String ExpressionExecutor.tokensToString(java.util.List<ExpressionToken> tokenList)
          将表达式词元列表转化为字符窜
 

org.wltea.expression.datametaExpressionToken 的使用
 

返回 ExpressionTokenorg.wltea.expression.datameta 中的方法
 ExpressionToken Reference.getToken()
           
 

参数类型为 ExpressionTokenorg.wltea.expression.datameta 中的方法
 void Reference.setToken(ExpressionToken token)
           
 

参数类型为 ExpressionTokenorg.wltea.expression.datameta 中的构造方法
Reference(ExpressionToken token, Constant[] args)
           
 

org.wltea.expression.formatExpressionToken 的使用
 

返回 ExpressionTokenorg.wltea.expression.format 中的方法
 ExpressionToken ExpressionParser.changeToToken(ExpressionToken previousToken, Element ele)
          将切分的元素转化成ExpressionToken,并验证减号还是负号
 

返回变量类型为 ExpressionToken 的类型的 org.wltea.expression.format 中的方法
 java.util.List<ExpressionToken> ExpressionParser.getExpressionTokens(java.lang.String expression)
           
 

参数类型为 ExpressionTokenorg.wltea.expression.format 中的方法
 ExpressionToken ExpressionParser.changeToToken(ExpressionToken previousToken, Element ele)
          将切分的元素转化成ExpressionToken,并验证减号还是负号