public class MemberExpression extends Expression
| Modifier and Type | Field and Description |
|---|---|
Expression |
expression |
PseudoField |
field |
nodeType, type| Constructor and Description |
|---|
MemberExpression(Expression expression,
Field field) |
MemberExpression(Expression expression,
PseudoField field) |
| Modifier and Type | Method and Description |
|---|---|
(package private) void |
accept(ExpressionWriter writer,
int lprec,
int rprec) |
Expression |
accept(Visitor visitor) |
boolean |
equals(Object o) |
Object |
evaluate(Evaluator evaluator) |
int |
hashCode() |
canReduceaccept, accept0, getNodeType, getType, toStringpublic final Expression expression
public final PseudoField field
public MemberExpression(Expression expression, Field field)
public MemberExpression(Expression expression, PseudoField field)
public Expression accept(Visitor visitor)
accept in interface Nodeaccept in class Expressionpublic Object evaluate(Evaluator evaluator)
evaluate in class AbstractNodevoid 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.