Home | History | Annotate | Download | only in unicode

Lines Matching defs:ChoiceFormat

46  * ChoiceFormat converts between ranges of numeric values and strings for those ranges.
49 * <p><em><code>ChoiceFormat</code> is probably not what you need.
54 * <p>A <code>ChoiceFormat</code> splits
60 * <p><code>ChoiceFormat</code> was originally intended
64 * are too complex for the capabilities of ChoiceFormat,
68 * <p>There are two methods of defining a <code>ChoiceFormat</code>; both
72 * <code>ChoiceFormat</code>.</p>
76 * rather than using a stand-alone <code>ChoiceFormat</code>.</p>
100 * <p>When a <code>ChoiceFormat</code> is constructed from
150 * ChoiceFormat fmt(limits, monthNames, 7);
171 class U_I18N_API ChoiceFormat: public NumberFormat {
174 * Constructs a new ChoiceFormat from the pattern string.
181 ChoiceFormat(const UnicodeString& pattern,
186 * Constructs a new ChoiceFormat with the given limits and message strings.
197 ChoiceFormat(const double* limits,
202 * Constructs a new ChoiceFormat with the given limits, closure flags and message strings.
215 ChoiceFormat(const double* limits,
223 * @param that ChoiceFormat object to be copied from
226 ChoiceFormat(const ChoiceFormat& that);
231 * @param that ChoiceFormat object to be copied
234 const ChoiceFormat& operator=(const ChoiceFormat& that);
240 virtual ~ChoiceFormat();
255 * @param other ChoiceFormat object to be compared
333 * @deprecated ICU 4.8 Use the MessagePattern class to analyze a ChoiceFormat pattern.
343 * @deprecated ICU 4.8 Use the MessagePattern class to analyze a ChoiceFormat pattern.
353 * @deprecated ICU 4.8 Use the MessagePattern class to analyze a ChoiceFormat pattern.
551 ChoiceFormat(); // default constructor not implemented
554 * Construct a new ChoiceFormat with the limits and the corresponding formats
563 ChoiceFormat(const UnicodeString& newPattern,
576 * Finds the ChoiceFormat sub-message for the given number.
578 * @param partIndex the index of the first ChoiceFormat argument style part.
579 * @param number a number to be mapped to one of the ChoiceFormat argument's intervals
601 * Some of the ChoiceFormat constructors do not have a UErrorCode paramater.
621 * Each ChoiceFormat divides the range -Inf..+Inf into fCount
663 ChoiceFormat::format(const Formattable& obj,
672 ChoiceFormat::format(double number,
678 ChoiceFormat::format(int32_t number,