public class StatGroup
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
StatGroup(java.lang.String groupName,
java.lang.String groupDescription) |
Modifier and Type | Method and Description |
---|---|
void |
addAll(StatGroup other)
Add all the stats from the other group into this group.
|
void |
addToTipMap(java.util.Map<java.lang.String,java.lang.String> tips) |
void |
clear()
Clear all stats in a StatGroup.
|
StatGroup |
cloneGroup(boolean clear) |
TransactionStats.Active[] |
getActiveTxnArray(StatDefinition definition) |
java.lang.Long |
getAtomicLong(StatDefinition definition) |
boolean |
getBoolean(StatDefinition definition) |
java.lang.String |
getCSVData()
Return a string suitable for using as the header for a .csv file.
|
java.lang.String |
getCSVHeader()
Return a string suitable for using as the header for a .csv file.
|
java.lang.String |
getDescription() |
float |
getFloat(StatDefinition definition) |
int |
getInt(StatDefinition definition) |
long |
getLong(StatDefinition definition) |
long[] |
getLongArray(StatDefinition definition) |
LongStat |
getLongStat(StatDefinition definition) |
java.lang.String |
getName() |
java.util.Map<StatDefinition,Stat<?>> |
getStats() |
java.lang.String |
getString(StatDefinition definition) |
(package private) void |
register(Stat<?> oneStat)
Add a stat to the group.
|
java.lang.String |
toString() |
java.lang.String |
toStringConcise()
Only print values that are not null or zero.
|
java.lang.String |
toStringVerbose()
Includes the per-stat description in the output string.
|
public StatGroup(java.lang.String groupName, java.lang.String groupDescription)
public java.util.Map<StatDefinition,Stat<?>> getStats()
void register(Stat<?> oneStat)
public void addAll(StatGroup other)
public void clear()
public java.lang.String getName()
public java.lang.String getDescription()
public StatGroup cloneGroup(boolean clear)
public int getInt(StatDefinition definition)
public LongStat getLongStat(StatDefinition definition)
public long getLong(StatDefinition definition)
public java.lang.Long getAtomicLong(StatDefinition definition)
public TransactionStats.Active[] getActiveTxnArray(StatDefinition definition)
public long[] getLongArray(StatDefinition definition)
public float getFloat(StatDefinition definition)
public boolean getBoolean(StatDefinition definition)
public java.lang.String getString(StatDefinition definition)
public void addToTipMap(java.util.Map<java.lang.String,java.lang.String> tips)
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringVerbose()
public java.lang.String toStringConcise()
public java.lang.String getCSVHeader()
public java.lang.String getCSVData()
Copyright (c) 2004-2012 Oracle. All rights reserved.