public class StatisticsItem
extends java.lang.Object
implements jetbrains.exodus.core.execution.SharedTimer.ExpirablePeriodicTask
| Constructor and Description |
|---|
StatisticsItem(@NotNull Statistics statistics) |
| Modifier and Type | Method and Description |
|---|---|
void |
addTotal(long addend) |
protected @Nullable java.lang.Long |
getAutoUpdatedTotal() |
double |
getMean() |
protected @Nullable Statistics |
getStatistics() |
long |
getTotal() |
void |
incTotal() |
boolean |
isExpired() |
void |
run() |
void |
setTotal(long total) |
public StatisticsItem(@NotNull
@NotNull Statistics statistics)
public long getTotal()
public void setTotal(long total)
public double getMean()
public boolean isExpired()
isExpired in interface jetbrains.exodus.core.execution.SharedTimer.ExpirablePeriodicTaskpublic void run()
run in interface java.lang.Runnablepublic void addTotal(long addend)
public void incTotal()
@Nullable protected @Nullable Statistics getStatistics()
@Nullable protected @Nullable java.lang.Long getAutoUpdatedTotal()