org.sonar.api.measures
Class MeasureUtils
java.lang.Object
org.sonar.api.measures.MeasureUtils
public final class MeasureUtils
- extends java.lang.Object
Method Summary |
static java.lang.Double |
getValue(Measure measure,
java.lang.Double defaultValue)
Get the measure value. |
static boolean |
hasData(Measure measure)
|
static boolean |
hasValue(Measure measure)
|
static boolean |
haveValues(Measure... measures)
Return true if all measures have numeric value. |
static java.lang.Double |
sum(boolean zeroIfNone,
java.util.Collection<Measure> measures)
|
static java.lang.Double |
sum(boolean zeroIfNone,
Measure... measures)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
haveValues
public static boolean haveValues(Measure... measures)
- Return true if all measures have numeric value.
getValue
public static java.lang.Double getValue(Measure measure,
java.lang.Double defaultValue)
- Get the measure value. Return
defaultValue
if measure is null or has no values.
hasValue
public static boolean hasValue(Measure measure)
hasData
public static boolean hasData(Measure measure)
sum
public static java.lang.Double sum(boolean zeroIfNone,
java.util.Collection<Measure> measures)
sum
public static java.lang.Double sum(boolean zeroIfNone,
Measure... measures)
Copyright © 2009 SonarSource SA. All Rights Reserved.