Class Duration

    • Constructor Detail

      • Duration

        public Duration​(boolean pNegative,
                        int pYears,
                        int pMonths,
                        int pDays,
                        int pHours,
                        int pMinutes,
                        int pSeconds,
                        long pMillis)
        Creates a new instance with the given values.
    • Method Detail

      • getYears

        public int getYears()
        Returns the number of years.
      • getMonths

        public int getMonths()
        Returns the number of months.
      • getDays

        public int getDays()
        Returns the number of days.
      • getHours

        public int getHours()
        Returns the number of hours.
      • getMinutes

        public int getMinutes()
        Returns the number of minutes.
      • getSeconds

        public int getSeconds()
        Returns the number of seconds.
      • getMillis

        public long getMillis()
        Returns the number of milliseconds.
      • toString

        public String toString()
        Returns a string representation of this Duration.
        Overrides:
        toString in class Object
      • valueOf

        public static Duration valueOf​(String pValue)
        Converts the given String representation into an instance of Duration.
        Throws:
        IllegalArgumentException - The String could not be parsed.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object