|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.xml.datatype.XMLGregorianCalendar
public abstract class XMLGregorianCalendar
An XML Schema 1.0 date/time data type.
| Constructor Summary | |
|---|---|
XMLGregorianCalendar()
|
|
| Method Summary | |
|---|---|
abstract void |
add(Duration duration)
Adds the specified duration to this calendar. |
abstract void |
clear()
Resets all fields to undefined. |
abstract Object |
clone()
clone creates a shallow clone of this. |
abstract int |
compare(XMLGregorianCalendar xmlGregorianCalendar)
|
boolean |
equals(Object obj)
equals compares this object to another object. |
abstract int |
getDay()
|
abstract BigInteger |
getEon()
|
abstract BigInteger |
getEonAndYear()
|
abstract BigDecimal |
getFractionalSecond()
|
abstract int |
getHour()
|
int |
getMillisecond()
|
abstract int |
getMinute()
|
abstract int |
getMonth()
|
abstract int |
getSecond()
|
abstract int |
getTimezone()
|
abstract TimeZone |
getTimeZone(int defaultZoneoffset)
|
abstract QName |
getXMLSchemaType()
|
abstract int |
getYear()
|
int |
hashCode()
hashCode returns a hash code for this object. |
abstract boolean |
isValid()
Determines the validity of this calendar by getXMLSchemaType constraints. |
abstract XMLGregorianCalendar |
normalize()
|
abstract void |
reset()
Resets all fields to their original values. |
abstract void |
setDay(int day)
|
abstract void |
setFractionalSecond(BigDecimal fractional)
|
abstract void |
setHour(int hour)
|
abstract void |
setMillisecond(int millisecond)
|
abstract void |
setMinute(int minute)
|
abstract void |
setMonth(int month)
|
abstract void |
setSecond(int second)
|
void |
setTime(int hour,
int minute,
int second)
|
void |
setTime(int hour,
int minute,
int second,
BigDecimal fractional)
|
void |
setTime(int hour,
int minute,
int second,
int millisecond)
|
abstract void |
setTimezone(int offset)
|
abstract void |
setYear(BigInteger year)
|
abstract void |
setYear(int year)
|
abstract GregorianCalendar |
toGregorianCalendar()
|
abstract GregorianCalendar |
toGregorianCalendar(TimeZone timezone,
Locale locale,
XMLGregorianCalendar defaults)
|
String |
toString()
toString creates a printable string that represents this object for debugging purposes. |
abstract String |
toXMLFormat()
Returns the XML Schema lexical representation of this calendar. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public XMLGregorianCalendar()
| Method Detail |
|---|
public abstract void clear()
public abstract void reset()
public abstract void setYear(BigInteger year)
public abstract void setYear(int year)
public abstract void setMonth(int month)
public abstract void setDay(int day)
public abstract void setTimezone(int offset)
public void setTime(int hour,
int minute,
int second)
public abstract void setHour(int hour)
public abstract void setMinute(int minute)
public abstract void setSecond(int second)
public abstract void setMillisecond(int millisecond)
public abstract void setFractionalSecond(BigDecimal fractional)
public void setTime(int hour,
int minute,
int second,
BigDecimal fractional)
public void setTime(int hour,
int minute,
int second,
int millisecond)
public abstract BigInteger getEon()
public abstract int getYear()
public abstract BigInteger getEonAndYear()
public abstract int getMonth()
public abstract int getDay()
public abstract int getTimezone()
public abstract int getHour()
public abstract int getMinute()
public abstract int getSecond()
public int getMillisecond()
public abstract BigDecimal getFractionalSecond()
public abstract int compare(XMLGregorianCalendar xmlGregorianCalendar)
public abstract XMLGregorianCalendar normalize()
public boolean equals(Object obj)
ObjectEquals must be symmetric (a.equals(b) == b.equals(a)), reflexive (a.equals(a)==true) and transitive (a.equals(b) && b.equals(c) IMPLIES (a.equals(c))) and not change over time (a.equals(b) == a.equals(b)). a.equals(null) should always return false.
If a.equals(b) is true for two objects a and b, then a.hashCode()==b.hashCode() must hold.
The default implementation of equals returns this==other.
equals in class Objectobj - the other object.
public int hashCode()
ObjectThe default implementation returns System.identityHashCode(this).
hashCode in class Objectpublic abstract String toXMLFormat()
public abstract QName getXMLSchemaType()
public String toString()
ObjectThe default implementation returns getClass().getName() + '@' + Integer.toHexString(hashCode()).
toString in class Objectpublic abstract boolean isValid()
getXMLSchemaType constraints.
public abstract void add(Duration duration)
public abstract GregorianCalendar toGregorianCalendar()
public abstract GregorianCalendar toGregorianCalendar(TimeZone timezone,
Locale locale,
XMLGregorianCalendar defaults)
public abstract TimeZone getTimeZone(int defaultZoneoffset)
public abstract Object clone()
Object
clone in class Object
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||