public class InExpression extends ASTNodeAccessImpl implements Expression, SupportsOldOracleJoinSyntax
NO_ORACLE_JOIN, NO_ORACLE_PRIOR, ORACLE_JOIN_LEFT, ORACLE_JOIN_RIGHT, ORACLE_PRIOR_END, ORACLE_PRIOR_START| Constructor and Description |
|---|
InExpression() |
InExpression(Expression leftExpression,
ItemsList itemsList) |
getASTNode, setASTNodeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetASTNode, setASTNodepublic InExpression()
public InExpression(Expression leftExpression, ItemsList itemsList)
public void setOldOracleJoinSyntax(int oldOracleJoinSyntax)
setOldOracleJoinSyntax in interface SupportsOldOracleJoinSyntaxpublic int getOldOracleJoinSyntax()
getOldOracleJoinSyntax in interface SupportsOldOracleJoinSyntaxpublic ItemsList getRightItemsList()
public Expression getLeftExpression()
public InExpression withRightItemsList(ItemsList list)
public final void setRightItemsList(ItemsList list)
public InExpression withLeftExpression(Expression expression)
public final void setLeftExpression(Expression expression)
public boolean isNot()
public void setNot(boolean b)
public ItemsList getLeftItemsList()
public void setLeftItemsList(ItemsList leftItemsList)
public Expression getRightExpression()
public void setRightExpression(Expression rightExpression)
public void accept(ExpressionVisitor expressionVisitor)
accept in interface Expressionpublic int getOraclePriorPosition()
getOraclePriorPosition in interface SupportsOldOracleJoinSyntaxpublic void setOraclePriorPosition(int priorPosition)
setOraclePriorPosition in interface SupportsOldOracleJoinSyntaxpublic MultiExpressionList getMultiExpressionList()
public void setMultiExpressionList(MultiExpressionList multiExpressionList)
public InExpression withLeftItemsList(ItemsList leftItemsList)
public InExpression withRightExpression(Expression rightExpression)
public InExpression withMultiExpressionList(MultiExpressionList multiExpressionList)
public InExpression withOldOracleJoinSyntax(int oldOracleJoinSyntax)
withOldOracleJoinSyntax in interface SupportsOldOracleJoinSyntaxpublic InExpression withOraclePriorPosition(int priorPosition)
withOraclePriorPosition in interface SupportsOldOracleJoinSyntaxpublic InExpression withNot(boolean not)
public <E extends Expression> E getLeftExpression(Class<E> type)
public <E extends Expression> E getRightExpression(Class<E> type)
Copyright © 2004–2021 JSQLParser. All rights reserved.