12281229123012311232123312341235123612371238
} } if (specificMatch != null) { timeType.value = getTimeType(specificMatch.nameType()); pos.setIndex(parsedPos); return TimeZone.getTimeZone(getTimeZoneID(specificMatch.tzID(), specificMatch.mzID())); } } break; } case GENERIC_LONG:
14091410141114121413141414151416141714181419
} } } if (parsedPos < matchPos) { parsedPos = matchPos; parsedID = getTimeZoneID(specificMatch.tzID(), specificMatch.mzID()); parsedTimeType = getTimeType(specificMatch.nameType()); parsedOffset = UNKNOWN_OFFSET; } }
31373138313931403141314231433144314531463147
exemplarMatch = match; parsedPos = startIdx + match.matchLength(); } } if (exemplarMatch != null) { tzID = getTimeZoneID(exemplarMatch.tzID(), exemplarMatch.mzID()); pos.setIndex(parsedPos); } } if (tzID == null) { pos.setErrorIndex(startIdx);