Measure
is deprecated.@Deprecated
public final class MeasureUtils
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.lang.Double |
getValue(Measure measure,
java.lang.Double defaultValue)
Deprecated.
Get the value of a measure, or alternatively a default value
|
static java.lang.Long |
getValueAsLong(Measure measure,
java.lang.Long defaultValue)
Deprecated.
|
static java.lang.Double |
getVariation(Measure measure,
int periodIndex)
Deprecated.
|
static java.lang.Double |
getVariation(Measure measure,
int periodIndex,
java.lang.Double defaultValue)
Deprecated.
|
static java.lang.Long |
getVariationAsLong(Measure measure,
int periodIndex)
Deprecated.
|
static java.lang.Long |
getVariationAsLong(Measure measure,
int periodIndex,
java.lang.Long defaultValue)
Deprecated.
|
static boolean |
hasData(Measure measure)
Deprecated.
Tests if a measure has a data field
|
static boolean |
hasValue(Measure measure)
Deprecated.
Tests if a measure has a value
|
static boolean |
haveValues(Measure... measures)
Deprecated.
Return true if all measures have numeric value
|
static java.lang.Double |
sum(boolean zeroIfNone,
java.util.Collection<Measure> measures)
Deprecated.
Sums a series of measures
|
static java.lang.Double |
sum(boolean zeroIfNone,
Measure... measures)
Deprecated.
Sums a series of measures
|
static java.lang.Double |
sumOnVariation(boolean zeroIfNone,
int variationIndex,
java.util.Collection<Measure> measures)
Deprecated.
Sums a series of measures for the given variation index
|
public static boolean haveValues(Measure... measures)
measures
- the measurespublic static java.lang.Double getValue(Measure measure, @Nullable java.lang.Double defaultValue)
measure
- the measuredefaultValue
- the default valuedefaultValue
if measure is null or has no values.public static java.lang.Long getValueAsLong(Measure measure, java.lang.Long defaultValue)
public static java.lang.Double getVariation(@Nullable Measure measure, int periodIndex)
public static java.lang.Double getVariation(@Nullable Measure measure, int periodIndex, @Nullable java.lang.Double defaultValue)
public static java.lang.Long getVariationAsLong(@Nullable Measure measure, int periodIndex)
public static java.lang.Long getVariationAsLong(@Nullable Measure measure, int periodIndex, @Nullable java.lang.Long defaultValue)
public static boolean hasValue(@Nullable Measure measure)
measure
- the measurepublic static boolean hasData(@Nullable Measure measure)
measure
- the measurepublic static java.lang.Double sum(boolean zeroIfNone, @Nullable java.util.Collection<Measure> measures)
zeroIfNone
- whether to return 0 or null in case measures is nullmeasures
- the series of measurespublic static java.lang.Double sum(boolean zeroIfNone, Measure... measures)
zeroIfNone
- whether to return 0 or null in case measures is nullmeasures
- the series of measurespublic static java.lang.Double sumOnVariation(boolean zeroIfNone, int variationIndex, @Nullable java.util.Collection<Measure> measures)
zeroIfNone
- whether to return 0 or null in case measures is nullvariationIndex
- the index of the variation to usemeasures
- the series of measures