impl dv xs math BigDecimal xml datatype DatatypeFactory xml datatype Duration xml datatype XMLGregorianCalendar impl Constants jaxp datatype DatatypeFactoryImpl xs datatypes XSDateTime abstractdatetimedv typevalidator debug year month day datatypefactory datatypefactory datatypefactoryimpl getallowedfacets xssimpletypedecl.facet_pattern xssimpletypedecl.facet_whitespace xssimpletypedecl.facet_enumeration xssimpletypedecl.facet_maxinclusive xssimpletypedecl.facet_mininclusive xssimpletypedecl.facet_maxexclusive xssimpletypedecl.facet_minexclusive isidentical value1 value2 value1 datetimedata value2 datetimedata datetimedata v1 datetimedata value1 datetimedata v2 datetimedata value2 v1.timezonehr v2.timezonehr v1.timezonemin v2.timezonemin v1.equals v2 compare value1 value2 comparedates datetimedata value1 datetimedata value2 comparedates datetimedata date1 datetimedata date2 strict date1.utc date2.utc compareorder date1 date2 c1 c2 datetimedata tempdate datetimedata date1.utc clonedate date2 tempdate tempdate.timezonehr tempdate.timezonemin tempdate.utc normalize tempdate c1 compareorder date1 tempdate c1 less_than c1 clonedate date2 tempdate tempdate.timezonehr tempdate.timezonemin tempdate.utc normalize tempdate c2 compareorder date1 tempdate c2 greater_than c2 indeterminate date2.utc clonedate date1 tempdate tempdate.timezonehr tempdate.timezonemin tempdate.utc debug datetostring tempdate normalize tempdate c1 compareorder tempdate date2 debug datetostring date2 datetostring tempdate c1 less_than c1 clonedate date1 tempdate tempdate.timezonehr tempdate.timezonemin tempdate.utc normalize tempdate c2 compareorder tempdate date2 debug datetostring tempdate c2 greater_than c2 indeterminate indeterminate compareorder datetimedata date1 datetimedata date2 date1.position date1.year date2.year date1.year date2.year date1.position date1.month date2.month date1.month date2.month date1.day date2.day date1.day date2.day date1.hour date2.hour date1.hour date2.hour date1.minute date2.minute date1.minute date2.minute date1.second date2.second date1.second date2.second date1.utc date2.utc date1.utc date2.utc buffer start datetimedata data stop start data.hour parseint buffer start stop buffer.charat stop start stop stop stop data.minute parseint buffer start stop buffer.charat stop sign findutcsign buffer start start stop stop sign sign data.second parsesecond buffer start stop sign gettimezone buffer data sign buffer start datetimedata date start getyearmonth buffer start date buffer.charat start stop start date.day parseint buffer start stop stop getyearmonth buffer start datetimedata date buffer.charat start indexof buffer start length i-start length length buffer.charat start date.year parseintyear buffer buffer.charat start start date.month parseint buffer start parsetimezone buffer start datetimedata date start isnextcharutcsign buffer start gettimezone buffer date start gettimezone buffer datetimedata data sign data.utc buffer.charat sign buffer.charat sign sign sign end-6 negate buffer.charat sign stop sign data.timezonehr negate parseint buffer sign stop buffer.charat stop data.timezonemin negate parseint buffer stop stop stop data.timezonehr data.timezonemin data.normalized debug data.timezonehr data.timezonemin indexof buffer start ch start buffer.charat ch validatedatetime datetimedata data constants.schema_1_1_support data.year data.month data.month data.day maxdayinmonthfor data.year data.month data.day data.hour data.hour data.hour data.minute data.second data.hour data.day maxdayinmonthfor data.year data.month data.day data.month data.month constants.schema_1_1_support data.year data.year data.year data.minute data.minute data.second data.second data.timezonehr data.timezonehr data.timezonehr data.timezonehr data.timezonemin data.timezonemin data.timezonemin findutcsign buffer start start buffer.charat isnextcharutcsign buffer start start buffer.charat start parseint buffer start radix digit limit integer.max_value multmin limit start digit getdigit buffer.charat digit buffer multmin buffer radix limit digit buffer digit parseintyear buffer radix negative limit multmin digit buffer.charat negative limit integer.min_value limit integer.max_value multmin limit digit getdigit buffer.charat digit buffer multmin buffer radix limit digit buffer digit negative buffer normalize datetimedata date negate debug date.minute date.timezonemin temp date.minute negate date.timezonemin carry fquotient temp date.minute mod temp carry debug carry temp date.hour negate date.timezonehr carry carry fquotient temp date.hour mod temp carry debug date.hour carry date.day date.day carry temp maxdayinmonthfor date.year date.month date.day date.day date.day maxdayinmonthfor date.year date.month-1 carry date.day temp date.day date.day-temp carry temp date.month carry date.month modulo temp date.year date.year fquotient temp date.year constants.schema_1_1_support date.year date.timezonehr date.timezonemin date.utc saveunnormalized datetimedata date date.unnormyear date.year date.unnormmonth date.month date.unnormday date.day date.unnormhour date.hour date.unnormminute date.minute date.unnormsecond date.second resetdateobj datetimedata data data.year data.month data.day data.hour data.minute data.second data.utc data.timezonehr data.timezonemin maxdayinmonthfor month month month month month month isleapyear isleapyear mod quotient quotient fquotient math.floor modulo temp low temp low low mod fquotient low fquotient temp low fquotient temp low low datetostring datetimedata date stringbuffer message stringbuffer append message date.year message.append append message date.month message.append append message date.day message.append append message date.hour message.append append message date.minute message.append append message date.second append message date.utc message.tostring append stringbuffer message nch integer.min_value message.append message.append nch message.append message.append message.append message.append nch message.append message.append message.append append stringbuffer message message.append message.append append2 message append2 stringbuffer message intvalue intvalue message.append intvalue append3 message append3 stringbuffer message string.valueof eindex d.indexof eindex message.append exp exp parseint eindex d.length message.append message.append exp message.append eindex d.charat d.charat message.append exp parseint eindex d.length message.append integerend exp eindex d.charat integerend message.append message.append integerend eindex message.append parsesecond buffer start dot start ch buffer.charat ch dot ch ch buffer dot start buffer start dot dot buffer double.parsedouble buffer.substring start clonedate datetimedata finalvalue datetimedata tempdate tempdate.year finalvalue.year tempdate.month finalvalue.month tempdate.day finalvalue.day tempdate.hour finalvalue.hour tempdate.minute finalvalue.minute tempdate.second finalvalue.second tempdate.utc finalvalue.utc tempdate.timezonehr finalvalue.timezonehr tempdate.timezonemin finalvalue.timezonemin datetimedata xsdatetime month day hour minute utc timezonehr timezonemin originalvalue normalized unnormyear unnormmonth unnormday unnormhour unnormminute unnormsecond position abstractdatetimedv type canonical datetimedata originalvalue abstractdatetimedv type this.originalvalue originalvalue this.type type datetimedata month day hour minute utc originalvalue normalized abstractdatetimedv type this.month month this.day day this.hour hour this.minute minute this.utc utc this.type type this.originalvalue originalvalue obj obj datetimedata type.comparedates datetimedata obj canonical canonical type.datetostring canonical getyears type durationdv normalized unnormyear getmonths type durationdv month normalized month unnormmonth getdays type durationdv normalized day unnormday gethours type durationdv normalized hour unnormhour getminutes type durationdv normalized minute unnormminute getseconds type durationdv day hour minute normalized unnormsecond hastimezone utc gettimezonehours timezonehr gettimezoneminutes timezonemin getlexicalvalue originalvalue xsdatetime normalize normalized datetimedata dt datetimedata this.clone dt.normalized dt isnormalized normalized clone datetimedata dt datetimedata this.month this.day this.hour this.minute this.utc this.originalvalue this.normalized this.type dt.canonical this.canonical dt.position position dt.timezonehr this.timezonehr dt.timezonemin this.timezonemin dt.unnormyear this.unnormyear dt.unnormmonth this.unnormmonth dt.unnormday this.unnormday dt.unnormhour this.unnormhour dt.unnormminute this.unnormminute dt.unnormsecond this.unnormsecond dt xmlgregoriancalendar getxmlgregoriancalendar type.getxmlgregoriancalendar duration getduration type.getduration xmlgregoriancalendar getxmlgregoriancalendar datetimedata data duration getduration datetimedata data bigdecimal getfractionalsecondsasbigdecimal datetimedata data stringbuffer buf stringbuffer append3 buf data.unnormsecond buf.tostring index value.indexof index value.substring index bigdecimal bigdecimal _val.compareto bigdecimal.valueof