Interface RangeSets.Handler<C extends Comparable<C>,R>

Type Parameters:
C - Value type
R - Return type
Enclosing class:
RangeSets

public static interface RangeSets.Handler<C extends Comparable<C>,R>
Deconstructor for Range values.
See Also:
  • Method Details

    • all

      R all()
    • atLeast

      R atLeast(C lower)
    • atMost

      R atMost(C upper)
    • greaterThan

      R greaterThan(C lower)
    • lessThan

      R lessThan(C upper)
    • singleton

      R singleton(C value)
    • closed

      R closed(C lower, C upper)
    • closedOpen

      R closedOpen(C lower, C upper)
    • openClosed

      R openClosed(C lower, C upper)
    • open

      R open(C lower, C upper)