Home | History | Annotate | Download | only in unicode

Lines Matching refs:pattern

82  * specify the message pattern, you can either pass it to the
90 * The pattern text defines the message output for each plural case of the
115 * (The offset defaults to 0 if it is omitted from the pattern string.)
212 * Creates a new cardinal-number <code>PluralFormat</code> for a given pattern string.
215 * @param pattern the pattern for this <code>PluralFormat</code>.
216 * errors are returned to status if the pattern is invalid.
221 PluralFormat(const UnicodeString& pattern, UErrorCode& status);
224 * Creates a new cardinal-number <code>PluralFormat</code> for a given pattern string and
231 * @param pattern the pattern for this <code>PluralFormat</code>.
232 * errors are returned to status if the pattern is invalid.
237 PluralFormat(const Locale& locale, const UnicodeString& pattern, UErrorCode& status);
241 * pattern and a locale.
244 * @param pattern the pattern for this <code>PluralFormat</code>.
245 * errors are returned to status if the pattern is invalid.
251 const UnicodeString& pattern,
256 * pattern and a locale.
262 * @param pattern the pattern for this <code>PluralFormat</code>.
263 * errors are returned to status if the pattern is invalid.
270 const UnicodeString& pattern,
275 * pattern and a locale.
280 * @param pattern the pattern for this <code>PluralFormat</code>.
281 * errors are returned to status if the pattern is invalid.
288 const UnicodeString& pattern,
304 * Sets the pattern used by this plural format.
305 * The method parses the pattern and creates a map of format strings
309 * @param pattern the pattern for this plural format
310 * errors are returned to status if the pattern is invalid.
315 void applyPattern(const UnicodeString& pattern, UErrorCode& status);
324 * for. If no pattern has been applied to this
338 * for. If no pattern has been applied to this
352 * for. If no pattern has been applied to this
373 * for. If no pattern has been applied to this
394 * i.e., a pattern that was applied previously will be removed,
402 * @deprecated ICU 50 This method clears the pattern and might create
473 * Returns the pattern from applyPattern() or constructor().
477 * @return the UnicodeString with inserted pattern.
592 * @param pattern A MessagePattern.
602 const MessagePattern& pattern, int32_t partIndex,