FilterSpec<Selection>
, NumberFilterSpec<Selection>
NumericColumn<T>
DoubleColumn
, FloatColumn
, IntColumn
, LongColumn
, NumberColumn
, ShortColumn
public interface NumberFilters extends NumberFilterSpec<Selection>
Selection eval(DoublePredicate predicate)
Selection eval(BiPredicate<Number,Number> predicate, Number value)
default Selection isEqualTo(double d)
isEqualTo
in interface NumberFilterSpec<Selection>
default Selection isNotEqualTo(double d)
default Selection isBetweenExclusive(double start, double end)
isBetweenExclusive
in interface NumberFilterSpec<Selection>
default Selection isBetweenInclusive(double start, double end)
isBetweenInclusive
in interface NumberFilterSpec<Selection>
default Selection isGreaterThan(double f)
isGreaterThan
in interface NumberFilterSpec<Selection>
default Selection isGreaterThanOrEqualTo(double f)
isGreaterThanOrEqualTo
in interface NumberFilterSpec<Selection>
default Selection isLessThan(double f)
isLessThan
in interface NumberFilterSpec<Selection>
default Selection isLessThanOrEqualTo(double f)
isLessThanOrEqualTo
in interface NumberFilterSpec<Selection>
Selection isIn(Collection<Number> numbers)
isIn
in interface NumberFilterSpec<Selection>
Selection isNotIn(Collection<Number> numbers)
isNotIn
in interface NumberFilterSpec<Selection>
default Selection isZero()
isZero
in interface NumberFilterSpec<Selection>
default Selection isPositive()
isPositive
in interface NumberFilterSpec<Selection>
default Selection isNegative()
isNegative
in interface NumberFilterSpec<Selection>
default Selection isNonNegative()
isNonNegative
in interface NumberFilterSpec<Selection>
default Selection isCloseTo(Number target, Number margin)
isCloseTo
in interface NumberFilterSpec<Selection>
Selection isMissing()
isMissing
in interface FilterSpec<Selection>
Selection isNotMissing()
isNotMissing
in interface FilterSpec<Selection>
default Selection isGreaterThan(NumericColumn<?> d)
isGreaterThan
in interface NumberFilterSpec<Selection>
default Selection isGreaterThanOrEqualTo(NumericColumn<?> d)
isGreaterThanOrEqualTo
in interface NumberFilterSpec<Selection>
default Selection isEqualTo(NumericColumn<?> d)
isEqualTo
in interface NumberFilterSpec<Selection>
int size()
double getDouble(int i)
default Selection isNotEqualTo(NumericColumn<?> d)
isNotEqualTo
in interface NumberFilterSpec<Selection>
default Selection isLessThan(NumericColumn<?> d)
isLessThan
in interface NumberFilterSpec<Selection>
default Selection isLessThanOrEqualTo(NumericColumn<?> d)
isLessThanOrEqualTo
in interface NumberFilterSpec<Selection>
Copyright © 2022. All rights reserved.