Class SimulationRunMetadata


  • public class SimulationRunMetadata
    extends java.lang.Object
    Aggregation of all metadata information about a simulation run
    • Field Detail

      • auditLog

        protected AuditLog auditLog
        AuditLog> representing the log to print in the CSV report
      • available

        protected int available
      • executed

        protected int executed
      • coveragePercentage

        protected double coveragePercentage
      • outputCounter

        protected java.util.Map<java.lang.String,​java.lang.Integer> outputCounter
      • scenarioCounter

        protected java.util.Map<ScenarioWithIndex,​java.util.Map<java.lang.String,​java.lang.Integer>> scenarioCounter
    • Constructor Detail

      • SimulationRunMetadata

        public SimulationRunMetadata()
      • SimulationRunMetadata

        public SimulationRunMetadata​(int available,
                                     int executed,
                                     java.util.Map<java.lang.String,​java.lang.Integer> outputCounter,
                                     java.util.Map<ScenarioWithIndex,​java.util.Map<java.lang.String,​java.lang.Integer>> scenarioCounter,
                                     AuditLog auditLog)
    • Method Detail

      • getAvailable

        public int getAvailable()
      • getExecuted

        public int getExecuted()
      • getCoveragePercentage

        public double getCoveragePercentage()
      • getOutputCounter

        public java.util.Map<java.lang.String,​java.lang.Integer> getOutputCounter()
      • getScenarioCounter

        public java.util.Map<ScenarioWithIndex,​java.util.Map<java.lang.String,​java.lang.Integer>> getScenarioCounter()
      • getAuditLog

        public AuditLog getAuditLog()