public final class XMLCalendar
extends javax.xml.datatype.XMLGregorianCalendar
implements java.io.Serializable
NOTE: this class is for internal use only.
| Modifier and Type | Field and Description |
|---|---|
static short |
DATE |
static short |
DATETIME |
protected static java.text.DateFormat[] |
EDATE_FORMATS |
static int |
EQUALS |
static short |
GDAY |
static short |
GMONTH |
static short |
GMONTHDAY |
static int |
GREATER_THAN |
static short |
GYEAR |
static short |
GYEARMONTH |
static int |
INDETERMINATE |
static int |
LESS_THAN |
static short |
TIME |
protected static java.lang.String[] |
XML_SCHEMA_TYPES |
| Constructor and Description |
|---|
XMLCalendar(java.util.Date date,
short dataType) |
XMLCalendar(java.lang.String value,
short datatype) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(javax.xml.datatype.Duration duration) |
void |
clear() |
java.lang.Object |
clone() |
static int |
compare(XMLCalendar value1,
XMLCalendar value2) |
int |
compare(javax.xml.datatype.XMLGregorianCalendar xmlGregorianCalendar) |
boolean |
equals(java.lang.Object object) |
java.util.Date |
getDate() |
int |
getDay() |
java.math.BigInteger |
getEon() |
java.math.BigInteger |
getEonAndYear() |
java.math.BigDecimal |
getFractionalSecond() |
int |
getHour() |
int |
getMinute() |
int |
getMonth() |
int |
getSecond() |
int |
getTimezone() |
java.util.TimeZone |
getTimeZone(int defaultTimeZone) |
javax.xml.namespace.QName |
getXMLSchemaType() |
int |
getYear() |
int |
hashCode() |
boolean |
isValid() |
javax.xml.datatype.XMLGregorianCalendar |
normalize() |
void |
reset() |
void |
setDay(int day) |
void |
setFractionalSecond(java.math.BigDecimal fractionalSecond) |
void |
setHour(int hour) |
void |
setMillisecond(int millisecond) |
void |
setMinute(int minute) |
void |
setMonth(int month) |
void |
setSecond(int second) |
void |
setTimezone(int offset) |
void |
setYear(java.math.BigInteger year) |
void |
setYear(int year) |
java.util.GregorianCalendar |
toGregorianCalendar() |
java.util.GregorianCalendar |
toGregorianCalendar(java.util.TimeZone timeZone,
java.util.Locale locale,
javax.xml.datatype.XMLGregorianCalendar defaults) |
java.lang.String |
toString() |
java.lang.String |
toXMLFormat() |
public static final short DATETIME
public static final short TIME
public static final short DATE
public static final short GYEARMONTH
public static final short GYEAR
public static final short GMONTHDAY
public static final short GDAY
public static final short GMONTH
protected static final java.lang.String[] XML_SCHEMA_TYPES
public static final int EQUALS
public static final int LESS_THAN
public static final int GREATER_THAN
public static final int INDETERMINATE
protected static final java.text.DateFormat[] EDATE_FORMATS
public XMLCalendar(java.lang.String value,
short datatype)
public XMLCalendar(java.util.Date date,
short dataType)
public static int compare(XMLCalendar value1, XMLCalendar value2)
public boolean equals(java.lang.Object object)
equals in class javax.xml.datatype.XMLGregorianCalendarpublic int hashCode()
hashCode in class javax.xml.datatype.XMLGregorianCalendarpublic java.lang.String toString()
toString in class javax.xml.datatype.XMLGregorianCalendarpublic java.util.Date getDate()
public void add(javax.xml.datatype.Duration duration)
add in class javax.xml.datatype.XMLGregorianCalendarpublic void clear()
clear in class javax.xml.datatype.XMLGregorianCalendarpublic java.lang.Object clone()
clone in class javax.xml.datatype.XMLGregorianCalendarpublic int compare(javax.xml.datatype.XMLGregorianCalendar xmlGregorianCalendar)
compare in class javax.xml.datatype.XMLGregorianCalendarpublic int getDay()
getDay in class javax.xml.datatype.XMLGregorianCalendarpublic java.math.BigInteger getEon()
getEon in class javax.xml.datatype.XMLGregorianCalendarpublic java.math.BigInteger getEonAndYear()
getEonAndYear in class javax.xml.datatype.XMLGregorianCalendarpublic java.math.BigDecimal getFractionalSecond()
getFractionalSecond in class javax.xml.datatype.XMLGregorianCalendarpublic int getHour()
getHour in class javax.xml.datatype.XMLGregorianCalendarpublic int getMinute()
getMinute in class javax.xml.datatype.XMLGregorianCalendarpublic int getMonth()
getMonth in class javax.xml.datatype.XMLGregorianCalendarpublic int getSecond()
getSecond in class javax.xml.datatype.XMLGregorianCalendarpublic java.util.TimeZone getTimeZone(int defaultTimeZone)
getTimeZone in class javax.xml.datatype.XMLGregorianCalendarpublic int getTimezone()
getTimezone in class javax.xml.datatype.XMLGregorianCalendarpublic javax.xml.namespace.QName getXMLSchemaType()
getXMLSchemaType in class javax.xml.datatype.XMLGregorianCalendarpublic int getYear()
getYear in class javax.xml.datatype.XMLGregorianCalendarpublic boolean isValid()
isValid in class javax.xml.datatype.XMLGregorianCalendarpublic javax.xml.datatype.XMLGregorianCalendar normalize()
normalize in class javax.xml.datatype.XMLGregorianCalendarpublic void reset()
reset in class javax.xml.datatype.XMLGregorianCalendarpublic void setDay(int day)
setDay in class javax.xml.datatype.XMLGregorianCalendarpublic void setFractionalSecond(java.math.BigDecimal fractionalSecond)
setFractionalSecond in class javax.xml.datatype.XMLGregorianCalendarpublic void setHour(int hour)
setHour in class javax.xml.datatype.XMLGregorianCalendarpublic void setMillisecond(int millisecond)
setMillisecond in class javax.xml.datatype.XMLGregorianCalendarpublic void setMinute(int minute)
setMinute in class javax.xml.datatype.XMLGregorianCalendarpublic void setMonth(int month)
setMonth in class javax.xml.datatype.XMLGregorianCalendarpublic void setSecond(int second)
setSecond in class javax.xml.datatype.XMLGregorianCalendarpublic void setTimezone(int offset)
setTimezone in class javax.xml.datatype.XMLGregorianCalendarpublic void setYear(java.math.BigInteger year)
setYear in class javax.xml.datatype.XMLGregorianCalendarpublic void setYear(int year)
setYear in class javax.xml.datatype.XMLGregorianCalendarpublic java.util.GregorianCalendar toGregorianCalendar()
toGregorianCalendar in class javax.xml.datatype.XMLGregorianCalendarpublic java.util.GregorianCalendar toGregorianCalendar(java.util.TimeZone timeZone,
java.util.Locale locale,
javax.xml.datatype.XMLGregorianCalendar defaults)
toGregorianCalendar in class javax.xml.datatype.XMLGregorianCalendarpublic java.lang.String toXMLFormat()
toXMLFormat in class javax.xml.datatype.XMLGregorianCalendarCopyright © 2018. Licensed under the Eclipse Public License v1.0. All rights reserved.
Submit a bug or feature