Class Iso8601TimeInterval


  • public class Iso8601TimeInterval
    extends Object
    Based on ISO8601 Specification.
    Version:
    $Id$
    Author:
    Lance Speelmon
    • Constructor Detail

      • Iso8601TimeInterval

        public Iso8601TimeInterval​(String iso8601TimeInterval)
                            throws Iso8601FormatException
        Creates a new Iso8601TimeInterval object.
        Parameters:
        iso8601TimeInterval - DOCUMENTATION PENDING
        Throws:
        Iso8601FormatException - DOCUMENTATION PENDING
      • Iso8601TimeInterval

        public Iso8601TimeInterval​(long ms)
        Creates a new Iso8601TimeInterval object.
        Parameters:
        ms - DOCUMENTATION PENDING
    • Method Detail

      • isBounded

        public boolean isBounded()
        DOCUMENTATION PENDING
        Returns:
        DOCUMENTATION PENDING
      • isRecurring

        public boolean isRecurring()
        DOCUMENTATION PENDING
        Returns:
        DOCUMENTATION PENDING
      • getDuration

        public long getDuration()
        DOCUMENTATION PENDING
        Returns:
        DOCUMENTATION PENDING
      • getBegin

        public Calendar getBegin()
        DOCUMENTATION PENDING
        Returns:
        DOCUMENTATION PENDING
      • getEnd

        public Calendar getEnd()
        DOCUMENTATION PENDING
        Returns:
        DOCUMENTATION PENDING
      • toString

        public String toString()
        DOCUMENTATION PENDING
        Overrides:
        toString in class Object
        Returns:
        DOCUMENTATION PENDING
      • createString

        public void createString()
        DOCUMENTATION PENDING
      • main

        public static void main​(String[] args)
        DOCUMENTATION PENDING
        Parameters:
        args - DOCUMENTATION PENDING
      • getDays

        public Integer getDays()
        DOCUMENT ME!
        Returns:
      • getHours

        public Integer getHours()
        DOCUMENT ME!
        Returns:
      • getMinutes

        public Integer getMinutes()
        DOCUMENT ME!
        Returns:
      • getMonths

        public Integer getMonths()
        DOCUMENT ME!
        Returns:
      • getSeconds

        public Integer getSeconds()
        DOCUMENT ME!
        Returns:
      • getWeeks

        public Integer getWeeks()
        DOCUMENT ME!
        Returns:
      • getYears

        public Integer getYears()
        DOCUMENT ME!
        Returns:
      • isNegative

        public boolean isNegative()
        DOCUMENTATION PENDING
        Returns:
        DOCUMENTATION PENDING