Package io.deephaven.modelfarm
package io.deephaven.modelfarm
-
ClassDescriptionConditionalModels<DATA_TYPE,
STATE_TYPE, KEY_TYPE> A set of multiple models where predicates determine which of the models execute on any iteration.ExecPrioritizer<KEYTYPE,DATATYPE, ROWDATAMANAGERTYPE extends RowDataManager<KEYTYPE, DATATYPE>> An interface for prioritizing the execution of table rows.Model<T>A data driven model.A multithreaded resource to execute data driven models.ModelFarmBase<DATATYPE>A multithreaded resource to execute data driven models.Type of locking used when loading data from the data manager.Run state of the farm.ModelFarmOnDemand<KEYTYPE,DATATYPE, ROWDATAMANAGERTYPE extends RowDataManager<KEYTYPE, DATATYPE>> A ModelFarm implementation for evaluating a model upon request, retrieving a snapshot of data for all keys under a singlePeriodicUpdateGraph
lock.ModelFarmRealTime<KEYTYPE,DATATYPE, ROWDATAMANAGERTYPE extends RowDataManager<KEYTYPE, DATATYPE>> A multithreaded resource to execute data driven models.ModelFarmTick<KEYTYPE,DATATYPE, ROWDATAMANAGERTYPE extends RowDataManager<KEYTYPE, DATATYPE>> A multithreaded resource to execute data driven models.Deserialize model inputs to a file.Serialize model inputs to a file.A model for executing multiple models.An interface for determining which models get executed for each model data instance.RDMModelFarm<KEYTYPE,DATATYPE, ROWDATAMANAGERTYPE extends RowDataManager<KEYTYPE, DATATYPE>> Abstract class for ModelFarm implementations that will take data from aRowDataManager
.RowDataManager<KEYTYPE,DATATYPE> An interface for accessing and querying data contained in rows of a dynamic table.RowDataManager.LoadExtraColumns<DATATYPE>Interface for loading data for extra columns.