Interface NumberFilterSpec<T>

All Superinterfaces:
FilterSpec<T>
All Known Subinterfaces:
NumberFilters, NumericColumn<T>
All Known Implementing Classes:
DeferredNumberColumn, DoubleColumn, FloatColumn, IntColumn, LongColumn, NumberColumn, ShortColumn

@Beta public interface NumberFilterSpec<T> extends FilterSpec<T>
  • Method Details

    • isEqualTo

      T isEqualTo(double other)
    • isBetweenExclusive

      T isBetweenExclusive(double start, double end)
    • isBetweenInclusive

      T isBetweenInclusive(double start, double end)
    • isGreaterThan

      T isGreaterThan(double f)
    • isGreaterThanOrEqualTo

      T isGreaterThanOrEqualTo(double f)
    • isLessThan

      T isLessThan(double f)
    • isLessThanOrEqualTo

      T isLessThanOrEqualTo(double f)
    • isIn

      T isIn(Collection<Number> numbers)
    • isNotIn

      T isNotIn(Collection<Number> numbers)
    • isZero

      T isZero()
    • isPositive

      T isPositive()
    • isNegative

      T isNegative()
    • isNonNegative

      T isNonNegative()
    • isCloseTo

      T isCloseTo(Number target, Number margin)
    • isGreaterThan

      T isGreaterThan(NumericColumn<?> d)
    • isGreaterThanOrEqualTo

      T isGreaterThanOrEqualTo(NumericColumn<?> d)
    • isEqualTo

      T isEqualTo(NumericColumn<?> d)
    • isNotEqualTo

      T isNotEqualTo(NumericColumn<?> d)
    • isLessThan

      T isLessThan(NumericColumn<?> d)
    • isLessThanOrEqualTo

      T isLessThanOrEqualTo(NumericColumn<?> d)