org.glassfish.pfl.tf.timer.spi
Class Statistics

java.lang.Object
  extended by org.glassfish.pfl.tf.timer.spi.Statistics

public class Statistics
extends Object

A simple read-only holder for accumulated statistics.


Constructor Summary
Statistics(long count, double min, double max, double average, double standardDeviation)
           
 
Method Summary
 double average()
          Return the current average of the data, or -1 if there is no data.
 long count()
          Return the number of data points recorded.
 boolean equals(Object obj)
           
 int hashCode()
           
 double max()
          Return the maximum value of call data points records.
 double min()
          Return the minimum value of call data points records.
 double standardDeviation()
          Return the standard deviation of the data, or -1 if there is no data.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Statistics

public Statistics(long count,
                  double min,
                  double max,
                  double average,
                  double standardDeviation)
Method Detail

count

public long count()
Return the number of data points recorded.


min

public double min()
Return the minimum value of call data points records.


max

public double max()
Return the maximum value of call data points records.


average

public double average()
Return the current average of the data, or -1 if there is no data.


standardDeviation

public double standardDeviation()
Return the standard deviation of the data, or -1 if there is no data.


equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2013 Oracle. All Rights Reserved.