Java in a Nutshell, 5th Edition [Electronic resources]

نسخه متنی -صفحه : 1191/ 1039
نمايش فراداده

XMLGregorianCalendarjavax.xml.datatype

Java 5.0cloneable

Instances of this class represent a date or time. Create XMLGregorianCalendar objects with a DatatypeFactory.

Figure 20-2. javax.xml.datatype.XMLGregorianCalendar

public abstract class

XMLGregorianCalendar implements Cloneable { // Public Constructors public

XMLGregorianCalendar ( ); // Public Instance Methods public abstract void

add (Duration

duration ); public abstract void

clear ( ); public abstract int

compare (XMLGregorianCalendar

xmlGregorianCalendar ); public abstract int

getDay ( ); public abstract java.math.BigInteger

getEon ( ); public abstract java.math.BigInteger

getEonAndYear ( ); public abstract java.math.BigDecimal

getFractionalSecond ( ); public abstract int

getHour ( ); public int

getMillisecond ( ); public abstract int

getMinute ( ); public abstract int

getMonth ( ); public abstract int

getSecond ( ); public abstract int

getTimezone ( ); public abstract java.util.TimeZone

getTimeZone (int

defaultZoneoffset ); public abstract javax.xml.namespace.QName

getXMLSchemaType ( ); public abstract int

getYear ( ); public abstract boolean

isValid ( ); public abstract XMLGregorianCalendar

normalize ( ); public abstract void

reset ( ); public abstract void

setDay (int

day ); public abstract void

setFractionalSecond (java.math.BigDecimal

fractional ); public abstract void

setHour (int

hour ); public abstract void

setMillisecond (int

millisecond ); public abstract void

setMinute (int

minute ); public abstract void

setMonth (int

month ); public abstract void

setSecond (int

second ); public void

setTime (int

hour , int

minute , int

second ); public void

setTime (int

hour , int

minute , int

second , int

millisecond ); public void

setTime (int

hour , int

minute , int

second , java.math.BigDecimal

fractional ); public abstract void

setTimezone (int

offset ); public abstract void

setYear (int

year ); public abstract void

setYear (java.math.BigInteger

year ); public abstract java.util.GregorianCalendar

toGregorianCalendar ( ); public abstract java.util.GregorianCalendar

toGregorianCalendar (java.util.TimeZone

timezone , java.util.Locale

aLocale , XMLGregorianCalendar

defaults ); public abstract String

toXMLFormat ( ); // Public Methods Overriding Object public abstract Object

clone ( ); public boolean

equals (Object

obj ); public int

hashCode ( ); public String

toString ( ); }

Returned By

DatatypeFactory.{newXMLGregorianCalendar( ), newXMLGregorianCalendarDate( ), newXMLGregorianCalendarTime( )}