Class Interval


  • public class Interval
    extends java.lang.Object
    • Constructor Detail

      • Interval

        public Interval​(int months,
                        int days,
                        long timeMicros)
      • Interval

        public Interval​(int years,
                        int months,
                        int days,
                        int hours,
                        int minutes,
                        double seconds)
      • Interval

        public Interval​(java.lang.String interval)
      • Interval

        public Interval​(java.lang.String interval,
                        java.util.Locale locale)
      • Interval

        public Interval()
    • Method Detail

      • setValue

        public void setValue​(java.lang.String value)
      • setValue

        public void setValue​(java.lang.String value,
                             java.util.Locale locale)
      • setValue

        public void setValue​(int months,
                             int days,
                             long timeMicros)
      • setValue

        public void setValue​(int years,
                             int months,
                             int days,
                             int hours,
                             int minutes,
                             double seconds)
      • getRawTime

        public long getRawTime()
      • setRawTime

        public void setRawTime​(long time)
      • getRawDays

        public int getRawDays()
      • setRawDays

        public void setRawDays​(int days)
      • getRawMonths

        public int getRawMonths()
      • setRawMonths

        public void setRawMonths​(int months)
      • getHours

        public long getHours()
      • setHours

        public void setHours​(long hours)
      • getMinutes

        public long getMinutes()
      • setMinutes

        public void setMinutes​(long minutes)
      • getSeconds

        public double getSeconds()
      • setSeconds

        public void setSeconds​(double seconds)
      • getDays

        public int getDays()
      • setDays

        public void setDays​(int days)
      • getMonths

        public int getMonths()
      • setMonths

        public void setMonths​(int months)
      • getYears

        public int getYears()
      • setYears

        public void setYears​(int years)
      • addTo

        public void addTo​(java.util.Calendar cal)
      • addTo

        public void addTo​(java.util.Date date)
      • addTo

        public void addTo​(Interval interval)
      • hashCode

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

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object
      • toString

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

        public java.lang.String toString​(java.util.Locale locale)