Class AbnormalTimePeriod


  • public class AbnormalTimePeriod
    extends Object
    Class representing Abnormal Time Period identified in diagnosis.
    • Constructor Detail

      • AbnormalTimePeriod

        public AbnormalTimePeriod()
    • Method Detail

      • startTime

        public org.joda.time.DateTime startTime()
        Get start time of the downtime.
        Returns:
        the startTime value
      • withStartTime

        public AbnormalTimePeriod withStartTime​(org.joda.time.DateTime startTime)
        Set start time of the downtime.
        Parameters:
        startTime - the startTime value to set
        Returns:
        the AbnormalTimePeriod object itself.
      • endTime

        public org.joda.time.DateTime endTime()
        Get end time of the downtime.
        Returns:
        the endTime value
      • withEndTime

        public AbnormalTimePeriod withEndTime​(org.joda.time.DateTime endTime)
        Set end time of the downtime.
        Parameters:
        endTime - the endTime value to set
        Returns:
        the AbnormalTimePeriod object itself.
      • solutions

        public List<Solution> solutions()
        Get list of proposed solutions.
        Returns:
        the solutions value
      • withSolutions

        public AbnormalTimePeriod withSolutions​(List<Solution> solutions)
        Set list of proposed solutions.
        Parameters:
        solutions - the solutions value to set
        Returns:
        the AbnormalTimePeriod object itself.