Lines Matching refs:intervalPattern
333 const PatternInfo& intervalPattern = fIntervalPatterns[itvPtnIndex]; in format() local
335 if ( intervalPattern.firstPart.isEmpty() && in format()
336 intervalPattern.secondPart.isEmpty() ) { in format()
349 if ( intervalPattern.firstPart.isEmpty() ) { in format()
353 fDateFormat->applyPattern(intervalPattern.secondPart); in format()
360 if ( intervalPattern.laterDateFirst ) { in format()
371 fDateFormat->applyPattern(intervalPattern.firstPart); in format()
373 if ( !intervalPattern.secondPart.isEmpty() ) { in format()
374 fDateFormat->applyPattern(intervalPattern.secondPart); in format()
1051 const UnicodeString& intervalPattern) { in setIntervalPattern() argument
1053 setIntervalPattern(field, intervalPattern, order); in setIntervalPattern()
1059 const UnicodeString& intervalPattern, in setIntervalPattern() argument
1061 const UnicodeString* pattern = &intervalPattern; in setIntervalPattern()
1067 if ( intervalPattern.startsWith(gLaterFirstPrefix, prefixLength) ) { in setIntervalPattern()
1069 intervalPattern.extract(prefixLength, in setIntervalPattern()
1070 intervalPattern.length() - prefixLength, in setIntervalPattern()
1073 } else if ( intervalPattern.startsWith(gEarlierFirstPrefix, in setIntervalPattern()
1076 intervalPattern.extract(earliestFirstLength, in setIntervalPattern()
1077 intervalPattern.length() - earliestFirstLength, in setIntervalPattern()
1195 DateIntervalFormat::splitPatternInto2Part(const UnicodeString& intervalPattern) { in splitPatternInto2Part() argument
1224 for (i = 0; i < intervalPattern.length(); ++i) { in splitPatternInto2Part()
1225 UChar ch = intervalPattern.charAt(i); in splitPatternInto2Part()
1241 if ((i+1) < intervalPattern.length() && in splitPatternInto2Part()
1242 intervalPattern.charAt(i+1) == '\'') { in splitPatternInto2Part()