Package groovy.time

Class BaseDuration

    • Field Detail

      • years

        protected final int years
      • months

        protected final int months
      • days

        protected final int days
      • hours

        protected final int hours
      • minutes

        protected final int minutes
      • seconds

        protected final int seconds
      • millis

        protected final int millis
    • Constructor Detail

      • BaseDuration

        protected BaseDuration​(int years,
                               int months,
                               int days,
                               int hours,
                               int minutes,
                               int seconds,
                               int millis)
      • BaseDuration

        protected BaseDuration​(int days,
                               int hours,
                               int minutes,
                               int seconds,
                               int millis)
    • Method Detail

      • getYears

        public int getYears()
      • getMonths

        public int getMonths()
      • getDays

        public int getDays()
      • getHours

        public int getHours()
      • getMinutes

        public int getMinutes()
      • getSeconds

        public int getSeconds()
      • getMillis

        public int getMillis()
      • plus

        public java.util.Date plus​(java.util.Date date)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • toMilliseconds

        public abstract long toMilliseconds()
      • getAgo

        public abstract java.util.Date getAgo()
      • compareTo

        public int compareTo​(BaseDuration otherDuration)
        Specified by:
        compareTo in interface java.lang.Comparable<BaseDuration>