Class PreciseCalendarParser
java.lang.Object
com.sun.msv.datatype.xsd.datetime.AbstractCalendarParser
com.sun.msv.datatype.xsd.datetime.PreciseCalendarParser
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Integerprivate Integerprivate Integerprivate Integerprivate BigDecimalprivate TimeZoneprivate BigIntegerFields inherited from class AbstractCalendarParser
vidx -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate BigDateTimeValueTypestatic BigDateTimeValueTypeprotected voidprotected voidsetDay(int i) protected voidsetHours(int i) protected voidsetMinutes(int i) protected voidsetMonth(int i) protected voidsetSeconds(int i) protected voidsetTimeZone(TimeZone tz) protected voidsetYear(int i) Methods inherited from class AbstractCalendarParser
parse, parseBigInteger, parseInt, skipDigits
-
Field Details
-
year
-
month
-
day
-
hour
-
minute
-
second
-
timeZone
-
-
Constructor Details
-
PreciseCalendarParser
-
-
Method Details
-
parse
public static BigDateTimeValueType parse(String format, String value) throws IllegalArgumentException - Throws:
IllegalArgumentException
-
createCalendar
-
parseFractionSeconds
protected void parseFractionSeconds()- Specified by:
parseFractionSecondsin classAbstractCalendarParser
-
setTimeZone
- 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
-