public class ArrayExpression extends Expression
EMPTY_EXPRESSION, parentExpression| 构造器和说明 |
|---|
ArrayExpression(String expressionValue)
构造方法:根据表达式字符串创建数组表达式对象
|
ArrayExpression(String propertyName,
int index)
构造方法:根据参数创建数组表达式对象
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(Object obj) |
static ArrayExpression |
fromObject(ObjectExpression objectExpression,
int index)
从ObjectExpression转化
|
int |
hashCode() |
boolean |
hasPropertyName()
判断是否有属性名称
|
static boolean |
isArrayExpression(String expressionValue)
检测expressionValue是否是数组型表达式
|
String |
toString() |
concat, concat, copy, expressionTree, hasParentExpression, parse, setParentExpressionpublic ArrayExpression(@NonNull
String propertyName,
int index)
propertyName - 属性名称index - 索引public ArrayExpression(@NonNull
String expressionValue)
expressionValue - 表达式字符串public static final boolean isArrayExpression(String expressionValue)
expressionValue - 表达式字符串public static final ArrayExpression fromObject(ObjectExpression objectExpression, int index)
objectExpression - 对象表达式index - 索引public boolean hasPropertyName()
Copyright © 2017–2018. All rights reserved.