public interface ModelHarness
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
void |
disposeSilently() |
void |
done() |
byte[] |
getArrowSchema() |
byte[] |
getArrowValues() |
OutsideChannels |
getChannels() |
Configuration |
getConfiguration() |
java.time.ZonedDateTime |
getCurrentTime() |
simudyne.core.FeatureFlags |
getFeatureFlags() |
long |
getKickOff() |
long |
getModelEnd() |
ModelExecutionPhase |
getPhase() |
simudyne.core.schema.SchemaRecord |
getSchema() |
java.lang.String |
getSimulationID() |
long |
getTick() |
ValueRecord |
getValues() |
void |
input(java.lang.String json) |
boolean |
isFinished() |
void |
setModelEnd(java.lang.Integer endTick) |
void |
setup() |
void |
step() |
void input(java.lang.String json)
throws java.io.IOException
java.io.IOExceptionvoid setup()
void step()
void dispose()
void disposeSilently()
void done()
ValueRecord getValues()
simudyne.core.schema.SchemaRecord getSchema()
byte[] getArrowSchema()
byte[] getArrowValues()
ModelExecutionPhase getPhase()
long getTick()
long getModelEnd()
java.lang.String getSimulationID()
long getKickOff()
void setModelEnd(java.lang.Integer endTick)
boolean isFinished()
java.time.ZonedDateTime getCurrentTime()
Configuration getConfiguration()
simudyne.core.FeatureFlags getFeatureFlags()
OutsideChannels getChannels()