Home | History | Annotate | Download | only in i18n

Lines Matching defs:intervalPattern

360     const PatternInfo& intervalPattern = fIntervalPatterns[itvPtnIndex];
362 if ( intervalPattern.firstPart.isEmpty() &&
363 intervalPattern.secondPart.isEmpty() ) {
376 if ( intervalPattern.firstPart.isEmpty() ) {
380 fDateFormat->applyPattern(intervalPattern.secondPart);
387 if ( intervalPattern.laterDateFirst ) {
398 fDateFormat->applyPattern(intervalPattern.firstPart);
400 if ( !intervalPattern.secondPart.isEmpty() ) {
401 fDateFormat->applyPattern(intervalPattern.secondPart);
1084 const UnicodeString& intervalPattern) {
1086 setIntervalPattern(field, intervalPattern, order);
1092 const UnicodeString& intervalPattern,
1094 const UnicodeString* pattern = &intervalPattern;
1100 if ( intervalPattern.startsWith(gLaterFirstPrefix, prefixLength) ) {
1102 intervalPattern.extract(prefixLength,
1103 intervalPattern.length() - prefixLength,
1106 } else if ( intervalPattern.startsWith(gEarlierFirstPrefix,
1109 intervalPattern.extract(earliestFirstLength,
1110 intervalPattern.length() - earliestFirstLength,
1228 DateIntervalFormat::splitPatternInto2Part(const UnicodeString& intervalPattern) {
1257 for (i = 0; i < intervalPattern.length(); ++i) {
1258 UChar ch = intervalPattern.charAt(i);
1274 if ((i+1) < intervalPattern.length() &&
1275 intervalPattern.charAt(i+1) == 0x0027 /*'*/) {