Class AllStepsPageCollection

    • Constructor Detail

      • AllStepsPageCollection

        public AllStepsPageCollection​(List<Report> reports,
                                      String pageTitle)
        Constructor.
        Parameters:
        reports - The list of Report instances.
        pageTitle - The page title.
    • Method Detail

      • getSteps

        public Set<Step> getSteps()
        Get all steps.
        Returns:
        The Step set.
      • getTotalNumberOfSteps

        public int getTotalNumberOfSteps()
        Get the number of all steps.
        Returns:
        The count.
      • getMinimumTimeFromStep

        public String getMinimumTimeFromStep​(Step step)
        Get the minimum step time.
        Parameters:
        step - The Step.
        Returns:
        The minimum time as string.
      • getMinimumTimeScenarioIndexFromStep

        public int getMinimumTimeScenarioIndexFromStep​(Step step)
        Get the scenario index from the minimum step time.
        Parameters:
        step - The Step.
        Returns:
        The scenario index.
      • getMaximumTimeFromStep

        public String getMaximumTimeFromStep​(Step step)
        Get the maximum step time.
        Parameters:
        step - The Step.
        Returns:
        The minimum time as string.
      • getMaximumTimeScenarioIndexFromStep

        public int getMaximumTimeScenarioIndexFromStep​(Step step)
        Get the scenario index from the maximum step time.
        Parameters:
        step - The Step.
        Returns:
        The scenario index.
      • getAverageTimeFromStep

        public String getAverageTimeFromStep​(Step step)
        Get the average time of all step executions of a specific step.
        Parameters:
        step - The Step.
        Returns:
        The average time as string.