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| 构造器和说明 |
|---|
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)
public int getOldOracleJoinSyntax()
public 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 Expression getRightExpression()
public void setRightExpression(Expression rightExpression)
public void accept(ExpressionVisitor expressionVisitor)
accept 在接口中 Expressionpublic int getOraclePriorPosition()
public void setOraclePriorPosition(int priorPosition)
public InExpression withRightExpression(Expression rightExpression)
public InExpression withOldOracleJoinSyntax(int oldOracleJoinSyntax)
public InExpression withOraclePriorPosition(int priorPosition)
public InExpression withNot(boolean not)
public <E extends Expression> E getLeftExpression(Class<E> type)
public <E extends Expression> E getRightExpression(Class<E> type)
Copyright © 2026. All rights reserved.