XMLGregorianCalendar


XMLGregorianCalendar javax.xml.datatype

Java 5.0 cloneable

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( )}



Java In A Nutshell
Java In A Nutshell, 5th Edition
ISBN: 0596007736
EAN: 2147483647
Year: 2004
Pages: 1220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net