public final class MemberExpression extends InvocableExpression
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Expression |
getInstance()
Gets the containing object of the
getMember(). |
Member |
getMember()
Gets the
Member to be accessed. |
int |
hashCode() |
String |
toString() |
protected <T> T |
visit(ExpressionVisitor<T> v)
Dispatches to the specific visit method for this node type.
|
getParametersaccept, add, arrayIndex, arrayLength, binary, binary, bitwiseAnd, bitwiseNot, bitwiseOr, coalesce, condition, constant, constant, convert, divide, equal, exclusiveOr, get, get, get, getExpressionType, getResultType, greaterThan, greaterThanOrEqual, instanceOf, invoke, invoke, invoke, invoke, invoke, invoke, isNull, lambda, leftShift, lessThan, lessThanOrEqual, logicalAnd, logicalNot, logicalOr, member, modulo, multiply, negate, newInstance, newInstance, newInstance, notEqual, parameter, quote, rightShift, subtract, unarypublic final Member getMember()
Member to be accessed.Member to be accessed.public final Expression getInstance()
getMember().getMember().protected <T> T visit(ExpressionVisitor<T> v)
ExpressionBinaryExpression calls the
ExpressionVisitor.visit(BinaryExpression).visit in class ExpressionT - type the visitor methods return after processing.v - The visitor to visit this node with.public int hashCode()
hashCode in class Expressionpublic boolean equals(Object obj)
equals in class ExpressionCopyright © 2014 TrigerSoft. All rights reserved.