com.alibaba.druid.util
Class Histogram

java.lang.Object
  extended by com.alibaba.druid.util.Histogram

public class Histogram
extends Object


Constructor Summary
Histogram(long... ranges)
           
Histogram(TimeUnit timeUnit, long... ranges)
           
 
Method Summary
 long get(int index)
           
 long[] getRanges()
           
 long getSum()
           
 long getValue(int index)
           
static Histogram makeHistogram(int rangeCount)
           
 void record(long millis)
           
 void reset()
           
 long[] toArray()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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()

getRanges

public long[] getRanges()

getValue

public long getValue(int index)

getSum

public long getSum()

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2012 Alibaba Group. All Rights Reserved.