Class ExistsExpression

java.lang.Object
net.sf.jsqlparser.parser.ASTNodeAccessImpl
net.sf.jsqlparser.expression.operators.relational.ExistsExpression
All Implemented Interfaces:
Serializable, Expression, Model, ASTNodeAccess

public class ExistsExpression extends ASTNodeAccessImpl implements Expression
See Also:
  • Field Details

    • rightExpression

      protected Expression rightExpression
    • not

      protected boolean not
  • Constructor Details

    • ExistsExpression

      public ExistsExpression()
  • Method Details

    • getRightExpression

      public Expression getRightExpression()
    • setRightExpression

      public void setRightExpression(Expression expression)
    • isNot

      public boolean isNot()
    • setNot

      public void setNot(boolean b)
    • accept

      public void accept(ExpressionVisitor expressionVisitor)
      Specified by:
      accept in interface Expression
    • getStringExpression

      public String getStringExpression()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • withRightExpression

      public ExistsExpression withRightExpression(Expression rightExpression)
    • withNot

      public ExistsExpression withNot(boolean not)
    • getRightExpression

      public <E extends Expression> E getRightExpression(Class<E> type)