public class ScoringTimePerRow extends Iced<ScoringTimePerRow> implements LeaderboardCell<java.lang.Double,ScoringTimePerRow>
Modifier and Type | Field and Description |
---|---|
static LeaderboardColumn |
COLUMN |
Constructor and Description |
---|
ScoringTimePerRow(Key<Model> modelId,
Key<Frame> leaderboardFrameId) |
ScoringTimePerRow(Model model,
Frame leaderboardFrame) |
Modifier and Type | Method and Description |
---|---|
java.lang.Double |
fetch()
Fetch the value if necessary: this may be a long running task.
|
LeaderboardColumn |
getColumn() |
Key<Model> |
getModelId() |
java.lang.Double |
getValue()
gets the current value of the cell.
|
boolean |
isNA() |
void |
setValue(java.lang.Double value)
sets the cell value.
|
asBytes, clone, copyOver, frozenType, read, readExternal, readJSON, reloadFromBytes, toJsonBytes, toJsonString, write, writeExternal, writeJSON
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
asBytes, clone, frozenType, read, readJSON, reloadFromBytes, write, writeJSON
public static final LeaderboardColumn COLUMN
public LeaderboardColumn getColumn()
getColumn
in interface LeaderboardCell<java.lang.Double,ScoringTimePerRow>
public Key<Model> getModelId()
getModelId
in interface LeaderboardCell<java.lang.Double,ScoringTimePerRow>
public java.lang.Double getValue()
LeaderboardCell
LeaderboardCell.fetch()
.
This is an accessor, it is safe to call LeaderboardCell.getValue()
multiple times without triggering any side effect.getValue
in interface LeaderboardCell<java.lang.Double,ScoringTimePerRow>
public void setValue(java.lang.Double value)
LeaderboardCell
setValue
in interface LeaderboardCell<java.lang.Double,ScoringTimePerRow>
public boolean isNA()
isNA
in interface LeaderboardCell<java.lang.Double,ScoringTimePerRow>
public java.lang.Double fetch()
LeaderboardCell
fetch
in interface LeaderboardCell<java.lang.Double,ScoringTimePerRow>