public class ArrayExpression extends ASTNodeAccessImpl implements Expression
| Constructor and Description |
|---|
ArrayExpression() |
ArrayExpression(Expression objExpression,
Expression indexExpression) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(ExpressionVisitor expressionVisitor) |
Expression |
getIndexExpression() |
<E extends Expression> |
getIndexExpression(Class<E> type) |
Expression |
getObjExpression() |
<E extends Expression> |
getObjExpression(Class<E> type) |
void |
setIndexExpression(Expression indexExpression) |
void |
setObjExpression(Expression objExpression) |
String |
toString() |
ArrayExpression |
withIndexExpression(Expression indexExpression) |
ArrayExpression |
withObjExpression(Expression objExpression) |
getASTNode, setASTNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetASTNode, setASTNodepublic ArrayExpression()
public ArrayExpression(Expression objExpression, Expression indexExpression)
public Expression getObjExpression()
public void setObjExpression(Expression objExpression)
public Expression getIndexExpression()
public void setIndexExpression(Expression indexExpression)
public void accept(ExpressionVisitor expressionVisitor)
accept in interface Expressionpublic ArrayExpression withObjExpression(Expression objExpression)
public ArrayExpression withIndexExpression(Expression indexExpression)
public <E extends Expression> E getObjExpression(Class<E> type)
public <E extends Expression> E getIndexExpression(Class<E> type)
Copyright © 2004–2021 JSQLParser. All rights reserved.