public interface LeaderboardCell<V,SELF extends LeaderboardCell> extends Freezable<SELF>
Modifier and Type | Method and Description |
---|---|
default V |
fetch()
Fetch the value if necessary: this may be a long running task.
|
LeaderboardColumn |
getColumn() |
Key<Model> |
getModelId() |
V |
getValue()
gets the current value of the cell.
|
default boolean |
isNA() |
void |
setValue(V value)
sets the cell value.
|
asBytes, clone, frozenType, read, readJSON, reloadFromBytes, write, writeJSON
LeaderboardColumn getColumn()
V getValue()
fetch()
.
This is an accessor, it is safe to call getValue()
multiple times without triggering any side effect.void setValue(V value)
value
- default boolean isNA()
default V fetch()