Home | History | Annotate | Download | only in i18n

Lines Matching refs:intervalPattern

333     const PatternInfo& intervalPattern = fIntervalPatterns[itvPtnIndex];
335 if ( intervalPattern.firstPart.isEmpty() &&
336 intervalPattern.secondPart.isEmpty() ) {
349 if ( intervalPattern.firstPart.isEmpty() ) {
353 fDateFormat->applyPattern(intervalPattern.secondPart);
360 if ( intervalPattern.laterDateFirst ) {
371 fDateFormat->applyPattern(intervalPattern.firstPart);
373 if ( !intervalPattern.secondPart.isEmpty() ) {
374 fDateFormat->applyPattern(intervalPattern.secondPart);
1058 const UnicodeString& intervalPattern) {
1060 setIntervalPattern(field, intervalPattern, order);
1066 const UnicodeString& intervalPattern,
1068 const UnicodeString* pattern = &intervalPattern;
1074 if ( intervalPattern.startsWith(gLaterFirstPrefix, prefixLength) ) {
1076 intervalPattern.extract(prefixLength,
1077 intervalPattern.length() - prefixLength,
1080 } else if ( intervalPattern.startsWith(gEarlierFirstPrefix,
1083 intervalPattern.extract(earliestFirstLength,
1084 intervalPattern.length() - earliestFirstLength,
1202 DateIntervalFormat::splitPatternInto2Part(const UnicodeString& intervalPattern) {
1231 for (i = 0; i < intervalPattern.length(); ++i) {
1232 UChar ch = intervalPattern.charAt(i);
1248 if ((i+1) < intervalPattern.length() &&
1249 intervalPattern.charAt(i+1) == '\'') {