public class NumericPredicates extends Object
| Modifier and Type | Field and Description |
|---|---|
double |
doubleLimit_0 |
double |
doubleLimit_1 |
| Constructor and Description |
|---|
NumericPredicates() |
NumericPredicates(double limit_0) |
NumericPredicates(double limit_0,
double limit_1) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
deltaGreaterThan(Number newVal) |
static <T extends Number> |
deltaGt(double test) |
boolean |
deltaLessThan(Number newVal) |
static <T extends Number> |
deltaLt(double test) |
boolean |
greaterThan(Number subject) |
static <T extends Number> |
gt(double test) |
static <T extends Number> |
inBand(double lowerLimit,
double upperLimit) |
boolean |
inRange(Number subject) |
boolean |
lessThan(Number subject) |
static <T extends Number> |
lt(double test) |
static <T extends Number> |
negative() |
static boolean |
negativeNum(Number subject) |
static <T extends Number> |
outsideBand(double lowerLimit,
double upperLimit) |
boolean |
outsideRange(Number subject) |
static <T extends Number> |
positive() |
static boolean |
positiveInt(Number value) |
public NumericPredicates()
public NumericPredicates(double limit_0)
public NumericPredicates(double limit_0,
double limit_1)
public static <T extends Number> com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,Boolean> gt(double test)
public static <T extends Number> com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,Boolean> deltaGt(double test)
public static <T extends Number> com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,Boolean> lt(double test)
public static <T extends Number> com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,Boolean> deltaLt(double test)
public static <T extends Number> com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,Boolean> inBand(double lowerLimit, double upperLimit)
public static <T extends Number> com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,Boolean> outsideBand(double lowerLimit, double upperLimit)
public static <T extends Number> com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,Boolean> positive()
public static <T extends Number> com.fluxtion.api.partition.LambdaReflection.SerializableFunction<T,Boolean> negative()
public static boolean positiveInt(Number value)
public static boolean negativeNum(Number subject)
public boolean greaterThan(Number subject)
public boolean lessThan(Number subject)
public boolean inRange(Number subject)
public boolean outsideRange(Number subject)
public boolean deltaGreaterThan(Number newVal)
public boolean deltaLessThan(Number newVal)
Copyright © 2019. All rights reserved.