public class ValueUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static Number |
add(org.dmg.pmml.MathContext mathContext,
Number first,
Number second) |
static Double |
asDouble(Number number) |
static List<Double> |
asDoubles(List<? extends Number> numbers) |
static int |
asInt(Number number) |
static Integer |
asInteger(Number number) |
static List<Integer> |
asIntegers(List<? extends Number> numbers) |
static Number |
asNumber(Object object) |
static List<Number> |
asNumbers(List<?> objects) |
static String |
asString(Object value) |
static Number |
divide(org.dmg.pmml.MathContext mathContext,
Number first,
Number second) |
static boolean |
equals(Number value,
Number targetValue) |
static <E> List<E> |
filterByIndices(List<E> list,
BitSet filter) |
static BitSet |
getIndices(List<? extends Number> values,
Number targetValue) |
static boolean |
isNaN(Object value) |
static boolean |
isOne(Number number) |
static boolean |
isSparse(List<? extends Number> values,
Number defaultValue,
double threshold) |
static boolean |
isZero(Number number) |
static boolean |
isZeroLike(Number number) |
static Number |
multiply(org.dmg.pmml.MathContext mathContext,
Number first,
Number second) |
static Number |
narrow(double value) |
static Number |
narrow(long value) |
static Number |
product(org.dmg.pmml.MathContext mathContext,
Collection<Number> values) |
static Number |
subtract(org.dmg.pmml.MathContext mathContext,
Number first,
Number second) |
static Number |
sum(org.dmg.pmml.MathContext mathContext,
Collection<Number> values) |
static Object |
toNegative(Object object) |
public static boolean isNaN(Object value)
public static boolean isZero(Number number)
public static boolean isOne(Number number)
public static boolean isZeroLike(Number number)
public static int asInt(Number number)
public static Number narrow(double value)
public static Number narrow(long value)
public static boolean isSparse(List<? extends Number> values, Number defaultValue, double threshold)
public static Number subtract(org.dmg.pmml.MathContext mathContext, Number first, Number second)
public static Number multiply(org.dmg.pmml.MathContext mathContext, Number first, Number second)
public static Number divide(org.dmg.pmml.MathContext mathContext, Number first, Number second)
public static Number sum(org.dmg.pmml.MathContext mathContext, Collection<Number> values)
public static Number product(org.dmg.pmml.MathContext mathContext, Collection<Number> values)
Copyright © 2023. All rights reserved.