Package com.alibaba.druid.util
Class Histogram
- java.lang.Object
-
- com.alibaba.druid.util.Histogram
-
public class Histogram extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description longget(int index)long[]getRanges()longgetSum()longgetValue(int index)static HistogrammakeHistogram(int rangeCount)voidrecord(long millis)voidreset()long[]toArray()long[]toArrayAndReset()StringtoString()
-
-
-
Constructor Detail
-
Histogram
public Histogram(long... ranges)
-
Histogram
public Histogram(TimeUnit timeUnit, long... ranges)
-
-
Method Detail
-
makeHistogram
public static Histogram makeHistogram(int rangeCount)
-
reset
public void reset()
-
record
public void record(long millis)
-
get
public long get(int index)
-
toArray
public long[] toArray()
-
toArrayAndReset
public long[] toArrayAndReset()
-
getRanges
public long[] getRanges()
-
getValue
public long getValue(int index)
-
getSum
public long getSum()
-
-