Uses of Record Class
eds.database.Records.StatisticsAndMetricsRecord
Packages that use Records.StatisticsAndMetricsRecord
Package
Description
MVC controller layer of the application.
Persistence and reporting infrastructure used by the MVC model layer.
MVC model layer of the application.
-
Uses of Records.StatisticsAndMetricsRecord in controller
Methods in controller with parameters of type Records.StatisticsAndMetricsRecordModifier and TypeMethodDescriptionvoidController.showResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record) Opens the results page and sends final simulation data there.voidIViewToModelController.showResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record) voidSimulationPageController.showResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record) Opens the results page and sends final simulation data there.voidController.updateResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record) Fills the results page labels with already computed simulation output.voidIViewToModelController.updateResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record) voidResultsPageController.updateResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record) Fills the results page with final simulation values. -
Uses of Records.StatisticsAndMetricsRecord in eds.database
Methods in eds.database that return Records.StatisticsAndMetricsRecordModifier and TypeMethodDescriptionIQueries.buildRecord(StatisticsCollector.Snapshot snap, String runName, long seed, double meanValidation, double meanMarket, double meanLimit, double meanExecution, double meanArrival, double simulationTime) Converts a Snapshot and engine config parameters into a StatisticsAndMetricsRecord ready for persistence.Queries.buildRecord(StatisticsCollector.Snapshot snap, String runName, long seed, double meanValidation, double meanMarket, double meanLimit, double meanExecution, double meanArrival, double simulationTime) Converts a StatisticsCollector.Snapshot and engine config parameters into a StatisticsAndMetricsRecord ready for persistence.Methods in eds.database that return types with arguments of type Records.StatisticsAndMetricsRecordModifier and TypeMethodDescriptionIQueries.findAll()Returns all simulation runs, most recent first.Queries.findAll()Returns all simulation runs, most recent first.IQueries.findById(int id) Returns a single run by id, or Optional.empty() if not found.Queries.findById(int id) Returns a single run by id.Methods in eds.database with parameters of type Records.StatisticsAndMetricsRecordModifier and TypeMethodDescriptionintIQueries.saveStatisticsAndMetrics(Records.StatisticsAndMetricsRecord record) Persists a completed simulation run.intQueries.saveStatisticsAndMetrics(Records.StatisticsAndMetricsRecord record) Persists a completed simulation run to statistics_and_metrics table.Constructors in eds.database with parameters of type Records.StatisticsAndMetricsRecord -
Uses of Records.StatisticsAndMetricsRecord in eds.model
Methods in eds.model that return Records.StatisticsAndMetricsRecordModifier and TypeMethodDescriptionIEngine.getStatisticsRecord()MyEngine.getStatisticsRecord()Returns the latest database record created for the completed run.