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.GregorianCalendar
cal
-
Fields inherited from class com.sun.msv.datatype.xsd.datetime.AbstractCalendarParser
vidx
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CalendarParser(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.GregorianCalendar
parse(java.lang.String format, java.lang.String value)
protected void
parseFractionSeconds()
protected void
setDay(int i)
protected void
setHours(int i)
protected void
setMinutes(int i)
protected void
setMonth(int i)
protected void
setSeconds(int i)
protected void
setTimeZone(java.util.TimeZone tz)
protected void
setYear(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:
parseFractionSeconds
in classAbstractCalendarParser
-
setTimeZone
protected void setTimeZone(java.util.TimeZone tz)
- Specified by:
setTimeZone
in classAbstractCalendarParser
-
setSeconds
protected void setSeconds(int i)
- Specified by:
setSeconds
in classAbstractCalendarParser
-
setMinutes
protected void setMinutes(int i)
- Specified by:
setMinutes
in classAbstractCalendarParser
-
setHours
protected void setHours(int i)
- Specified by:
setHours
in classAbstractCalendarParser
-
setDay
protected void setDay(int i)
- Specified by:
setDay
in classAbstractCalendarParser
-
setMonth
protected void setMonth(int i)
- Specified by:
setMonth
in classAbstractCalendarParser
-
setYear
protected void setYear(int i)
- Specified by:
setYear
in classAbstractCalendarParser
-
-