org.jumpmind.symmetric.statistic
Class Statistic

java.lang.Object
  extended by org.jumpmind.symmetric.statistic.Statistic

public class Statistic
extends java.lang.Object


Constructor Summary
Statistic(StatisticName name, java.lang.String nodeId)
           
Statistic(StatisticName name, java.lang.String nodeId, java.util.Date startTime)
           
 
Method Summary
 void add(java.math.BigDecimal v)
           
 void add(java.math.BigDecimal v, long count)
           
 void add(int v)
           
 void add(int v, long count)
           
 void add(long v)
           
 void add(long v, long count)
           
 java.math.BigDecimal getAverageValue()
           
 java.util.Date getCaptureStartTimeMs()
           
 long getCount()
           
 java.math.BigDecimal getLifetimeAverageValue()
           
 long getLifetimeCount()
           
 java.math.BigDecimal getLifetimeTotal()
           
 StatisticName getName()
           
 java.lang.String getNodeId()
           
 java.math.BigDecimal getTotal()
           
 void increment()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Statistic

public Statistic(StatisticName name,
                 java.lang.String nodeId)

Statistic

public Statistic(StatisticName name,
                 java.lang.String nodeId,
                 java.util.Date startTime)
Method Detail

getName

public StatisticName getName()

getNodeId

public java.lang.String getNodeId()

getTotal

public java.math.BigDecimal getTotal()

getLifetimeTotal

public java.math.BigDecimal getLifetimeTotal()

getLifetimeCount

public long getLifetimeCount()

getLifetimeAverageValue

public java.math.BigDecimal getLifetimeAverageValue()

getAverageValue

public java.math.BigDecimal getAverageValue()

increment

public void increment()

add

public void add(int v)

add

public void add(java.math.BigDecimal v)

add

public void add(long v)

add

public void add(long v,
                long count)

add

public void add(int v,
                long count)

add

public void add(java.math.BigDecimal v,
                long count)

getCaptureStartTimeMs

public java.util.Date getCaptureStartTimeMs()

getCount

public long getCount()


Copyright © 2007-2008. All Rights Reserved.