Package tech.tablesaw.columns.numbers
Interface NumberFilters
-
- All Superinterfaces:
FilterSpec<Selection>,NumberFilterSpec<Selection>
- All Known Subinterfaces:
NumericColumn<T>
- All Known Implementing Classes:
DoubleColumn,FloatColumn,IntColumn,LongColumn,NumberColumn,ShortColumn
public interface NumberFilters extends NumberFilterSpec<Selection>
-
-
Method Summary
-
-
-
Method Detail
-
eval
Selection eval(DoublePredicate predicate)
-
eval
Selection eval(BiPredicate<Number,Number> predicate, Number value)
-
isEqualTo
default Selection isEqualTo(double d)
- Specified by:
isEqualToin interfaceNumberFilterSpec<Selection>
-
isNotEqualTo
default Selection isNotEqualTo(double d)
-
isBetweenExclusive
default Selection isBetweenExclusive(double start, double end)
- Specified by:
isBetweenExclusivein interfaceNumberFilterSpec<Selection>
-
isBetweenInclusive
default Selection isBetweenInclusive(double start, double end)
- Specified by:
isBetweenInclusivein interfaceNumberFilterSpec<Selection>
-
isGreaterThan
default Selection isGreaterThan(double f)
- Specified by:
isGreaterThanin interfaceNumberFilterSpec<Selection>
-
isGreaterThanOrEqualTo
default Selection isGreaterThanOrEqualTo(double f)
- Specified by:
isGreaterThanOrEqualToin interfaceNumberFilterSpec<Selection>
-
isLessThan
default Selection isLessThan(double f)
- Specified by:
isLessThanin interfaceNumberFilterSpec<Selection>
-
isLessThanOrEqualTo
default Selection isLessThanOrEqualTo(double f)
- Specified by:
isLessThanOrEqualToin interfaceNumberFilterSpec<Selection>
-
isIn
Selection isIn(Collection<Number> numbers)
- Specified by:
isInin interfaceNumberFilterSpec<Selection>
-
isNotIn
Selection isNotIn(Collection<Number> numbers)
- Specified by:
isNotInin interfaceNumberFilterSpec<Selection>
-
isZero
default Selection isZero()
- Specified by:
isZeroin interfaceNumberFilterSpec<Selection>
-
isPositive
default Selection isPositive()
- Specified by:
isPositivein interfaceNumberFilterSpec<Selection>
-
isNegative
default Selection isNegative()
- Specified by:
isNegativein interfaceNumberFilterSpec<Selection>
-
isNonNegative
default Selection isNonNegative()
- Specified by:
isNonNegativein interfaceNumberFilterSpec<Selection>
-
isCloseTo
default Selection isCloseTo(Number target, Number margin)
- Specified by:
isCloseToin interfaceNumberFilterSpec<Selection>
-
isMissing
Selection isMissing()
- Specified by:
isMissingin interfaceFilterSpec<Selection>
-
isNotMissing
Selection isNotMissing()
- Specified by:
isNotMissingin interfaceFilterSpec<Selection>
-
isGreaterThan
default Selection isGreaterThan(NumericColumn<?> d)
- Specified by:
isGreaterThanin interfaceNumberFilterSpec<Selection>
-
isGreaterThanOrEqualTo
default Selection isGreaterThanOrEqualTo(NumericColumn<?> d)
- Specified by:
isGreaterThanOrEqualToin interfaceNumberFilterSpec<Selection>
-
isEqualTo
default Selection isEqualTo(NumericColumn<?> d)
- Specified by:
isEqualToin interfaceNumberFilterSpec<Selection>
-
size
int size()
-
getDouble
double getDouble(int i)
-
isNotEqualTo
default Selection isNotEqualTo(NumericColumn<?> d)
- Specified by:
isNotEqualToin interfaceNumberFilterSpec<Selection>
-
isLessThan
default Selection isLessThan(NumericColumn<?> d)
- Specified by:
isLessThanin interfaceNumberFilterSpec<Selection>
-
isLessThanOrEqualTo
default Selection isLessThanOrEqualTo(NumericColumn<?> d)
- Specified by:
isLessThanOrEqualToin interfaceNumberFilterSpec<Selection>
-
-