public class IndexExpression extends Expression
| Modifier and Type | Field and Description |
|---|---|
Expression |
array |
List<Expression> |
indexExpressions |
nodeType, type| Constructor and Description |
|---|
IndexExpression(Expression array,
List<Expression> indexExpressions) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
accept(ExpressionWriter writer,
int lprec,
int rprec) |
Expression |
accept(Visitor visitor) |
boolean |
equals(Object o) |
int |
hashCode() |
canReduceaccept, accept0, evaluate, getNodeType, getType, toStringpublic final Expression array
public final List<Expression> indexExpressions
public IndexExpression(Expression array, List<Expression> indexExpressions)
public Expression accept(Visitor visitor)
accept in interface Nodeaccept in class Expressionvoid accept(ExpressionWriter writer, int lprec, int rprec)
accept in class AbstractNodepublic boolean equals(Object o)
equals in class AbstractNodepublic int hashCode()
hashCode in class AbstractNodeCopyright © 2012–2016 The Apache Software Foundation. All rights reserved.