Interface ExprBetweenNode

All Superinterfaces:
ExprNode, ExprNodeRenderable, ExprValidator
All Known Implementing Classes:
ExprBetweenNodeImpl

public interface ExprBetweenNode extends ExprNode
Represents the between-clause function in an expression tree.
  • Method Details

    • isLowEndpointIncluded

      boolean isLowEndpointIncluded()
      Returns true if the low endpoint is included, false if not
      Returns:
      indicator if endppoint is included
    • isHighEndpointIncluded

      boolean isHighEndpointIncluded()
      Returns true if the high endpoint is included, false if not
      Returns:
      indicator if endppoint is included
    • isNotBetween

      boolean isNotBetween()
      Returns true for inverted range, or false for regular (openn/close/half-open/half-closed) ranges.
      Returns:
      true for not betwene, false for between