public final class MemberExpr extends Object implements ArithmeticExpr, DirectTextExpr
| Constructor and Description |
|---|
MemberExpr(String value)
Create a new
MemberExpr. |
| Modifier and Type | Method and Description |
|---|---|
<T,X extends Throwable> |
accept(ExprVisitor<T,X> visitor)
Accepts
visitor for this expression. |
Optional<MemberExpr> |
asMember()
Get this expression as a member expression
|
boolean |
equals(Object o) |
String |
getValue()
Get the value.
|
int |
hashCode() |
boolean |
isMember()
Check if this expression is a member expression.
|
String |
toString() |
clone, finalize, getClass, notify, notifyAll, wait, wait, waitasArithmetic, isArithmeticasTextValueisTextValueasBinary, asBoolean, asBooleanBinary, asBooleanUnary, asComparison, asGeometry, asMethodCall, asNumericValue, asTime, asUnary, isBinary, isBoolean, isBooleanBinary, isBooleanUnary, isComparison, isGeometry, isMethodCall, isNumericValue, isTime, isUnarytoODataStringpublic MemberExpr(String value)
MemberExpr.value - the valuepublic String getValue()
getValue in interface DirectTextExprpublic boolean isMember()
Exprpublic Optional<MemberExpr> asMember()
Exprpublic <T,X extends Throwable> T accept(ExprVisitor<T,X> visitor) throws X extends Throwable
Exprvisitor for this expression.Copyright © 2015–2020 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.