public final class StatsInfo
extends java.lang.Object
GuiceyConfigurationInfo.getStats().| Constructor and Description |
|---|
StatsInfo(StatsTracker tracker) |
| Modifier and Type | Method and Description |
|---|---|
int |
count(Stat name) |
java.util.List<java.lang.String> |
getGuiceStats() |
java.lang.String |
humanTime(Stat name)
Value is reported in best suited units (e.g. milliseconds, seconds, minutes etc).
|
long |
time(Stat name)
Note: time stats are measured in nanoseconds and after conversion to millisecond it may become 0.
|
public StatsInfo(StatsTracker tracker)
public long time(Stat name)
humanTime(Stat) for such timers, correct value will be printed.name - statistic namejava.lang.IllegalStateException - if provided stat is not time statpublic java.lang.String humanTime(Stat name)
name - statistic namejava.lang.IllegalStateException - if provided stat is not time statpublic int count(Stat name)
name - statistic namejava.lang.IllegalStateException - if provided stat is not count statpublic java.util.List<java.lang.String> getGuiceStats()