Class TimeRange


  • public class TimeRange
    extends java.lang.Object
    Represents time range
    • Constructor Summary

      Constructors 
      Constructor Description
      TimeRange​(java.time.temporal.ChronoUnit unit, long numberOfUnits, java.lang.String label)  
    • Constructor Detail

      • TimeRange

        public TimeRange​(java.time.temporal.ChronoUnit unit,
                         long numberOfUnits,
                         java.lang.String label)
        Parameters:
        numberOfUnits - numberOfUnits of given units
        unit - unit
        label - label to display
    • Method Detail

      • getLabel

        public java.lang.String getLabel()
      • getDuration

        public java.time.Duration getDuration()
      • getUnit

        public java.time.temporal.ChronoUnit getUnit()
      • getNumberOfUnits

        public long getNumberOfUnits()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object