Class CalendarParser
- java.lang.Object
-
- com.sun.msv.datatype.xsd.datetime.AbstractCalendarParser
-
- com.sun.msv.datatype.xsd.datetime.CalendarParser
-
public final class CalendarParser extends AbstractCalendarParser
Parses XML Schema date/time related types intoCalendar.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.GregorianCalendarcal-
Fields inherited from class com.sun.msv.datatype.xsd.datetime.AbstractCalendarParser
vidx
-
-
Constructor Summary
Constructors Modifier Constructor Description privateCalendarParser(java.lang.String format, java.lang.String value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.GregorianCalendarparse(java.lang.String format, java.lang.String value)protected voidparseFractionSeconds()protected voidsetDay(int i)protected voidsetHours(int i)protected voidsetMinutes(int i)protected voidsetMonth(int i)protected voidsetSeconds(int i)protected voidsetTimeZone(java.util.TimeZone tz)protected voidsetYear(int i)-
Methods inherited from class com.sun.msv.datatype.xsd.datetime.AbstractCalendarParser
parse, parseBigInteger, parseInt, skipDigits
-
-
-
-
Method Detail
-
parse
public static java.util.GregorianCalendar parse(java.lang.String format, java.lang.String value) throws java.lang.IllegalArgumentException- Throws:
java.lang.IllegalArgumentException
-
parseFractionSeconds
protected void parseFractionSeconds()
- Specified by:
parseFractionSecondsin classAbstractCalendarParser
-
setTimeZone
protected void setTimeZone(java.util.TimeZone tz)
- Specified by:
setTimeZonein classAbstractCalendarParser
-
setSeconds
protected void setSeconds(int i)
- Specified by:
setSecondsin classAbstractCalendarParser
-
setMinutes
protected void setMinutes(int i)
- Specified by:
setMinutesin classAbstractCalendarParser
-
setHours
protected void setHours(int i)
- Specified by:
setHoursin classAbstractCalendarParser
-
setDay
protected void setDay(int i)
- Specified by:
setDayin classAbstractCalendarParser
-
setMonth
protected void setMonth(int i)
- Specified by:
setMonthin classAbstractCalendarParser
-
setYear
protected void setYear(int i)
- Specified by:
setYearin classAbstractCalendarParser
-
-