juju.reattore.util
Class CounterStat

java.lang.Object
  |
  +--juju.reattore.util.BaseStat
        |
        +--juju.reattore.util.CounterStat
All Implemented Interfaces:
Stat

public class CounterStat
extends BaseStat

Statistic module that manages a count.


Constructor Summary
CounterStat(java.lang.Class clazz, java.lang.String leaf)
           
 
Method Summary
 long getCount()
          The number of times this stat has been hit.
protected  java.lang.String getDefaultFormat()
          Returns the default format string to use.
protected  java.lang.Object[] getFormatArgs()
          Returns the argument list used in formatting the summary.
 void inc()
          Increment this statistic.
 
Methods inherited from class juju.reattore.util.BaseStat
format, getName, setFormat
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CounterStat

public CounterStat(java.lang.Class clazz,
                   java.lang.String leaf)
See Also:
BaseStat
Method Detail

getCount

public long getCount()
The number of times this stat has been hit.

Returns:
Number of hits.

inc

public void inc()
Increment this statistic.


getDefaultFormat

protected java.lang.String getDefaultFormat()
Description copied from class: BaseStat
Returns the default format string to use.

Specified by:
getDefaultFormat in class BaseStat
Returns:
The default format string.
See Also:
BaseStat

getFormatArgs

protected java.lang.Object[] getFormatArgs()
Description copied from class: BaseStat
Returns the argument list used in formatting the summary.

Specified by:
getFormatArgs in class BaseStat
Returns:
A list of objects for MessageFormat.
See Also:
BaseStat


Copyright © 2002-2003 Michael Hope. All Rights Reserved.