- IModel - Interface in jayeson.model
-
This interface represents the model we use in our system
An example of a model is a normal model or a playback differential model.
- IModelData - Class in jayeson.model
-
This is the parent class of all the model data that we want to write out.
- IModelData() - Constructor for class jayeson.model.IModelData
-
- IModelEvent - Interface in jayeson.model.event
-
- IModelEventListener - Interface in jayeson.model
-
Event Listener of a model should implement this interface.
- IModelFactory<T> - Interface in jayeson.model
-
Guice Interface to create a model type
- IModelListener - Interface in jayeson.model
-
A more detailed interface for model listener for a predefined set of events.
- IModelModule - Class in jayeson.model
-
- IModelModule(IModelModuleConfig) - Constructor for class jayeson.model.IModelModule
-
- IModelModuleConfig - Class in jayeson.model
-
- IModelModuleConfig() - Constructor for class jayeson.model.IModelModuleConfig
-
- IModelType<T> - Interface in jayeson.model
-
Represent types of models.
- IModelTypeRepo - Class in jayeson.model
-
Provide a way to get the model type from a string
- IModelTypeRepo(Set<IModelType<?>>, Map<IModelType<?>, IModelFactory<?>>, Map<IModelType<?>, IModelModuleConfig>) - Constructor for class jayeson.model.IModelTypeRepo
-
- initialize() - Method in interface jayeson.model.IModel
-
Since we want to load model dynamically, the constructor is not having any argument
Instead, parameters needed for initialization will be set via get set function
And then the initialize function will be called.
- initialize() - Method in class jayeson.model.IModelModule
-