oracle.syndication.util.iso8601
Class ISODatetime

java.lang.Object
  |
  +--oracle.syndication.util.iso8601.ISODatetime

public class ISODatetime
extends java.lang.Object
implements java.io.Serializable

Combination of both ISODate and ISOTime which are seperated by "T"

See Also:
Serialized Form

Constructor Summary
ISODatetime()
           
ISODatetime(java.util.Date date)
           
ISODatetime(int year, int month, int days, int hours, int minutes, int seconds, java.lang.Integer subSeconds)
           
 
Method Summary
TypeMethod
 int getDays()
           
 int getHours()
           
 java.util.Date getLocalDate()
           
 int getMinutes()
           
 int getMonth()
           
 int getSeconds()
           
 int getSubSeconds()
           
 int getYears()
           
 boolean hasSubSeconds()
           
static ISODatetime parseDatetime(java.lang.String isoDatetime)
           
 void setDays(int days)
           
 void setHours(int hours)
           
 void setMinutes(int minutes)
           
 void setMonth(int month)
           
 void setSeconds(int seconds)
           
 void setSubSeconds(int subSeconds)
           
 void setYear(int year)
           
 java.lang.String toString()
           
 int yearAfter(ISODatetime anotherDatetime)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ISODatetime

public ISODatetime(int year,
                   int month,
                   int days,
                   int hours,
                   int minutes,
                   int seconds,
                   java.lang.Integer subSeconds)

ISODatetime

public ISODatetime(java.util.Date date)

ISODatetime

public ISODatetime()
Method Detail

parseDatetime

public static ISODatetime parseDatetime(java.lang.String isoDatetime)

getLocalDate

public java.util.Date getLocalDate()

getYears

public int getYears()

setYear

public void setYear(int year)

getMonth

public int getMonth()

setMonth

public void setMonth(int month)

getDays

public int getDays()

setDays

public void setDays(int days)

getHours

public int getHours()

setHours

public void setHours(int hours)

getMinutes

public int getMinutes()

setMinutes

public void setMinutes(int minutes)

getSeconds

public int getSeconds()

setSeconds

public void setSeconds(int seconds)

getSubSeconds

public int getSubSeconds()

hasSubSeconds

public boolean hasSubSeconds()

setSubSeconds

public void setSubSeconds(int subSeconds)

yearAfter

public int yearAfter(ISODatetime anotherDatetime)

toString

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