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.Object
public boolean equals(java.lang.Object obj)
equals
クラス内 java.lang.Object
public 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