Package tech.tablesaw.columns.numbers
Interface NumberPredicates
-
public interface NumberPredicates
Support for built-in predicates on double columnTODO(lwhite): Ensure each returns false when handling missing values
-
-
Field Summary
Fields Modifier and Type Field Description static DoublePredicate
isMissing
static DoublePredicate
isNegative
static DoublePredicate
isNonNegative
static DoublePredicate
isNotMissing
static DoublePredicate
isPositive
static DoublePredicate
isZero
-
Method Summary
Static Methods Modifier and Type Method Description static DoublePredicate
isBetweenExclusive(double rangeStart, double rangeEnd)
static DoublePredicate
isBetweenInclusive(double rangeStart, double rangeEnd)
static DoublePredicate
isEqualTo(double valueToCompareAgainst)
static DoublePredicate
isGreaterThan(double valueToCompareAgainst)
static DoublePredicate
isGreaterThanOrEqualTo(double valueToCompareAgainst)
static DoublePredicate
isLessThan(double valueToCompareAgainst)
static DoublePredicate
isLessThanOrEqualTo(double valueToCompareAgainst)
static DoublePredicate
isNotEqualTo(double valueToCompareAgainst)
-
-
-
Field Detail
-
isZero
static final DoublePredicate isZero
-
isNegative
static final DoublePredicate isNegative
-
isPositive
static final DoublePredicate isPositive
-
isNonNegative
static final DoublePredicate isNonNegative
-
isMissing
static final DoublePredicate isMissing
-
isNotMissing
static final DoublePredicate isNotMissing
-
-
Method Detail
-
isGreaterThan
static DoublePredicate isGreaterThan(double valueToCompareAgainst)
-
isBetweenExclusive
static DoublePredicate isBetweenExclusive(double rangeStart, double rangeEnd)
-
isBetweenInclusive
static DoublePredicate isBetweenInclusive(double rangeStart, double rangeEnd)
-
isGreaterThanOrEqualTo
static DoublePredicate isGreaterThanOrEqualTo(double valueToCompareAgainst)
-
isLessThan
static DoublePredicate isLessThan(double valueToCompareAgainst)
-
isLessThanOrEqualTo
static DoublePredicate isLessThanOrEqualTo(double valueToCompareAgainst)
-
isEqualTo
static DoublePredicate isEqualTo(double valueToCompareAgainst)
-
isNotEqualTo
static DoublePredicate isNotEqualTo(double valueToCompareAgainst)
-
-