public class BetweenNode extends ExpressionNode
Since:
4.2
  • Constructor Details

    • BetweenNode

      public BetweenNode(boolean not)
  • Method Details

    • appendChildrenSeparator

      public void appendChildrenSeparator(SQLAppendable buffer, int childIdx)
      Overrides:
      appendChildrenSeparator in class Node
    • isComparison

      protected boolean isComparison()
      Overrides:
      isComparison in class ExpressionNode
      Returns:
      true for comparison operators that bind tighter than AND/OR and therefore don't need parentheses when nested directly under them.
    • copy

      public Node copy()
      Overrides:
      copy in class ExpressionNode
    • isNot

      public boolean isNot()
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Node
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Node