Class LongStatsLowQuantileImpl
- java.lang.Object
-
- com.linkedin.alpini.base.statistics.LongStatsLowQuantileImpl
-
- All Implemented Interfaces:
LongStatsLowQuantile,org.apache.logging.log4j.util.StringBuilderFormattable
public class LongStatsLowQuantileImpl extends java.lang.Object implements LongStatsLowQuantile, org.apache.logging.log4j.util.StringBuilderFormattable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidformatTo(java.lang.StringBuilder buffer)java.lang.Longget01Pct()Returns the 0.1th percentile value.java.lang.Longget10Pct()Returns the 10th percentile value.java.lang.Longget1Pct()Returns the 1th percentile value.java.lang.Longget50Pct()Returns the 50th percentile value.java.lang.Longget5Pct()Returns the 5th percentile value.doublegetAverage()Returns the average.longgetLongCount()java.lang.LonggetMaximum()Returns the maximum value.java.lang.LonggetMinimum()Returns the minimum.doublegetStandardDeviation()Returns the standard deviation.java.lang.StringtoString()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.linkedin.alpini.base.statistics.LongStatsLowQuantile
getCount
-
-
-
-
Method Detail
-
getLongCount
public long getLongCount()
- Specified by:
getLongCountin interfaceLongStatsLowQuantile
-
getAverage
public double getAverage()
Description copied from interface:LongStatsLowQuantileReturns the average.- Specified by:
getAveragein interfaceLongStatsLowQuantile- Returns:
- the average or
NaNif there is no data.
-
getStandardDeviation
public double getStandardDeviation()
Description copied from interface:LongStatsLowQuantileReturns the standard deviation.- Specified by:
getStandardDeviationin interfaceLongStatsLowQuantile- Returns:
- the standard deviation or
NaNif there is no data.
-
getMinimum
public java.lang.Long getMinimum()
Description copied from interface:LongStatsLowQuantileReturns the minimum.- Specified by:
getMinimumin interfaceLongStatsLowQuantile- Returns:
- the minimum or
nullif there is no data.
-
getMaximum
public java.lang.Long getMaximum()
Description copied from interface:LongStatsLowQuantileReturns the maximum value.- Specified by:
getMaximumin interfaceLongStatsLowQuantile- Returns:
- the maximum value or
nullif there is no data.
-
get50Pct
public java.lang.Long get50Pct()
Description copied from interface:LongStatsLowQuantileReturns the 50th percentile value.- Specified by:
get50Pctin interfaceLongStatsLowQuantile- Returns:
- the 50th percentile value or
nullif there is no data.
-
get01Pct
public java.lang.Long get01Pct()
Description copied from interface:LongStatsLowQuantileReturns the 0.1th percentile value.- Specified by:
get01Pctin interfaceLongStatsLowQuantile- Returns:
- the 0.1th percentile value or
nullif there is no data.
-
get1Pct
public java.lang.Long get1Pct()
Description copied from interface:LongStatsLowQuantileReturns the 1th percentile value.- Specified by:
get1Pctin interfaceLongStatsLowQuantile- Returns:
- the 1th percentile value or
nullif there is no data.
-
get5Pct
public java.lang.Long get5Pct()
Description copied from interface:LongStatsLowQuantileReturns the 5th percentile value.- Specified by:
get5Pctin interfaceLongStatsLowQuantile- Returns:
- the 5th percentile value or
nullif there is no data.
-
get10Pct
public java.lang.Long get10Pct()
Description copied from interface:LongStatsLowQuantileReturns the 10th percentile value.- Specified by:
get10Pctin interfaceLongStatsLowQuantile- Returns:
- the 10th percentile value or
nullif there is no data.
-
formatTo
public void formatTo(java.lang.StringBuilder buffer)
- Specified by:
formatToin interfaceorg.apache.logging.log4j.util.StringBuilderFormattable
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-