org.sakaiproject.tool.assessment.qti.util
Class Iso8601TimeInterval

java.lang.Object
  extended by org.sakaiproject.tool.assessment.qti.util.Iso8601TimeInterval

public class Iso8601TimeInterval
extends Object

Based on ISO8601 Specification.

Version:
$Id: Iso8601TimeInterval.java 9274 2006-05-10 22:50:48Z daisyf@stanford.edu $
Author:
Lance Speelmon

Constructor Summary
Iso8601TimeInterval(long ms)
          Creates a new Iso8601TimeInterval object.
Iso8601TimeInterval(String iso8601TimeInterval)
          Creates a new Iso8601TimeInterval object.
 
Method Summary
 void createString()
          DOCUMENTATION PENDING
 Calendar getBegin()
          DOCUMENTATION PENDING
 Integer getDays()
          DOCUMENT ME!
 long getDuration()
          DOCUMENTATION PENDING
 Calendar getEnd()
          DOCUMENTATION PENDING
 Integer getHours()
          DOCUMENT ME!
 Integer getMinutes()
          DOCUMENT ME!
 Integer getMonths()
          DOCUMENT ME!
 Integer getSeconds()
          DOCUMENT ME!
 Integer getWeeks()
          DOCUMENT ME!
 Integer getYears()
          DOCUMENT ME!
 boolean isBounded()
          DOCUMENTATION PENDING
 boolean isNegative()
          DOCUMENTATION PENDING
 boolean isRecurring()
          DOCUMENTATION PENDING
static void main(String[] args)
          DOCUMENTATION PENDING
 String toString()
          DOCUMENTATION PENDING
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

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


Copyright © 2005-2013 Sakai Project. All Rights Reserved.