| Interface | Description |
|---|---|
| Stat.AuxDataSource |
Provides auxilliary information to statistics during the persisting process.
|
| Stat.Type |
Defines the various per-player tracked statistics.
|
| StatSet.Container |
An interface to be implemented by an entity that wishes to be notified when the contents of
a stat set change.
|
| Class | Description |
|---|---|
| ByteByteStringMapStat |
Maps up to 127 string values to integers in the range 0 - 127.
|
| ByteStringSetStat |
A string set that maps its values to bytes.
|
| IntArrayStat |
Used to track an integer array statistic.
|
| IntSetStat |
Used to track a statistic comprised of a bounded set of integers.
|
| IntSetStatAdder |
Adds a value to an
IntSetStat. |
| IntStat |
Used to track a single integer statistic.
|
| IntStatIncrementer |
Increments a particular int stat by a specified amount.
|
| IntStatMinimumer |
Ensures that a particular stat has been set to a minimum value.
|
| IntStringSetStat |
A string set that maps its values to integers.
|
| MaxIntStat |
Extends the
IntStat by maintaining a maximum value which is updated every time a value
is accumulated to the stat. |
| MaxValueIntStat |
Extends the
IntStat by maintaining the maximum value that the stat has ever been
assigned (unlike MaxIntStat, which tracks the maximum value that the stat has ever
been incremented by). |
| SetStat<T> | |
| ShortStringSetStat |
A string set that maps its values to shorts.
|
| Stat |
A base class for persistent statistics tracked on a per-player basis (some for a single game,
others for all time).
|
| StatModifier<T extends Stat> |
Encapsulates a modification to a single stat that can be serialized and sent to a different
server, if needed, to update stats loaded at runtime.
|
| StatSet |
A distributed set containing
Stat objects. |
| StringMapStat |
Used to track a statistic comprised of a set of strings that map to numeric counts.
|
| StringSetStat |
Used to track a statistic comprised of a set of strings.
|
Copyright © 2015. All rights reserved.