Package tech.tablesaw.columns.numbers
Interface NumberPredicates
-
public interface NumberPredicatesSupport 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 DoublePredicateisMissingstatic DoublePredicateisNegativestatic DoublePredicateisNonNegativestatic DoublePredicateisNotMissingstatic DoublePredicateisPositivestatic DoublePredicateisZero
-
Method Summary
Static Methods Modifier and Type Method Description static DoublePredicateisBetweenExclusive(double rangeStart, double rangeEnd)static DoublePredicateisBetweenInclusive(double rangeStart, double rangeEnd)static DoublePredicateisEqualTo(double valueToCompareAgainst)static DoublePredicateisGreaterThan(double valueToCompareAgainst)static DoublePredicateisGreaterThanOrEqualTo(double valueToCompareAgainst)static DoublePredicateisLessThan(double valueToCompareAgainst)static DoublePredicateisLessThanOrEqualTo(double valueToCompareAgainst)static DoublePredicateisNotEqualTo(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)
-
-