DataState.VariableEntryProcedure| Constructor and Description |
|---|
EmptyDataState() |
| Modifier and Type | Method and Description |
|---|---|
DataState |
clone(boolean movePrimes) |
boolean |
contains(java.lang.String varName) |
void |
forEachEntry(DataState.VariableEntryProcedure procedure) |
java.lang.Object |
getData() |
double |
getDouble(java.lang.String varName) |
long |
getLong(java.lang.String varName) |
boolean |
isEmpty() |
DataState |
makeStateImmutable() |
void |
movePrimes()
Turn all variables with a prime (') symbol into normal variables
overwriting existing values
|
void |
putAll(DataState state) |
void |
putDouble(java.lang.String varName,
double value) |
void |
putLong(java.lang.String varName,
long value) |
int |
size() |
java.lang.Double |
tryGetDouble(java.lang.String varName) |
java.lang.Long |
tryGetLong(java.lang.String varName) |
java.lang.Double |
tryGetPrimeOrNormalDouble(java.lang.String varName) |
java.lang.Long |
tryGetPrimeOrNormalLong(java.lang.String varName) |
public void putDouble(java.lang.String varName,
double value)
public void putLong(java.lang.String varName,
long value)
public double getDouble(java.lang.String varName)
public boolean contains(java.lang.String varName)
public void forEachEntry(DataState.VariableEntryProcedure procedure)
public void putAll(DataState state)
public DataState clone(boolean movePrimes)
public java.lang.Double tryGetDouble(java.lang.String varName)
tryGetDouble in interface DataStatepublic java.lang.Long tryGetLong(java.lang.String varName)
tryGetLong in interface DataStatepublic java.lang.Long tryGetPrimeOrNormalLong(java.lang.String varName)
tryGetPrimeOrNormalLong in interface DataStatepublic java.lang.Double tryGetPrimeOrNormalDouble(java.lang.String varName)
tryGetPrimeOrNormalDouble in interface DataStatepublic void movePrimes()
DataStatemovePrimes in interface DataStatepublic DataState makeStateImmutable()
makeStateImmutable in interface DataState