public abstract class Expression extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static EmptyExpression |
EMPTY_EXPRESSION |
protected Expression |
parentExpression |
| 构造器和说明 |
|---|
Expression() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Expression |
concat(Expression parentExpression,
Expression childExpression)
连接表达式
|
static Expression |
concat(Expression parentExpression,
String childExpressionValue)
连接表达式
|
static Expression |
copy(Expression expression)
复制表达式对象
|
Expression[] |
expressionTree()
返回表达式树
|
boolean |
hasParentExpression()
判断是否有父表达式
|
static Expression |
parse(String expressionValue)
将表达式字符串解析成表达式对象
|
void |
setParentExpression(Expression parentExpression) |
public static final EmptyExpression EMPTY_EXPRESSION
protected Expression parentExpression
public void setParentExpression(Expression parentExpression)
public boolean hasParentExpression()
public Expression[] expressionTree()
public static final Expression parse(String expressionValue)
expressionValue - 表达式字符串public static final Expression copy(Expression expression)
expression - 表达式对象public static final Expression concat(Expression parentExpression, String childExpressionValue)
parentExpression - 父表达式对象childExpressionValue - 子表达式字符串public static final Expression concat(Expression parentExpression, Expression childExpression)
parentExpression - 父表达式对象childExpression - 子表达式对象Copyright © 2017–2018. All rights reserved.