public class FrequencyStat
extends java.lang.Object
| コンストラクタ | 説明 |
|---|---|
FrequencyStat(java.lang.String name,
java.lang.String description,
java.lang.String group,
long[] periods) |
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
void |
coalesceStats() |
coalesce all the stats
|
boolean |
equals(java.lang.Object obj) |
|
void |
eventOccurred() |
update all of the frequencies for the various periods
|
java.lang.String |
getDescription() |
|
long |
getEventCount() |
|
long |
getFrequency() |
|
Frequency |
getFrequency(long period) |
|
java.lang.String |
getGroupName() |
|
java.lang.String |
getName() |
|
long[] |
getPeriods() |
|
int |
hashCode() |
|
void |
store(java.io.OutputStream out,
java.lang.String prefix) |
Serializes this FrequencyStat to the provided OutputStream
|
public FrequencyStat(java.lang.String name,
java.lang.String description,
java.lang.String group,
long[] periods)
public void eventOccurred()
public void coalesceStats()
public java.lang.String getName()
public java.lang.String getGroupName()
public java.lang.String getDescription()
public long[] getPeriods()
public Frequency getFrequency(long period)
public long getEventCount()
public long getFrequency()
public int hashCode()
hashCode クラス内 java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals クラス内 java.lang.Objectpublic void store(java.io.OutputStream out,
java.lang.String prefix)
throws java.io.IOException
out - to write toprefix - to prepend to the statjava.io.IOException - if something goes wrong