Home | History | Annotate | Download | only in unicode

Lines Matching defs:ChoiceFormat

45  * ChoiceFormat converts between ranges of numeric values and strings for those ranges.
48 * <p><em><code>ChoiceFormat</code> is probably not what you need.
53 * <p>A <code>ChoiceFormat</code> splits
59 * <p><code>ChoiceFormat</code> was originally intended
63 * are too complex for the capabilities of ChoiceFormat,
67 * <p>There are two methods of defining a <code>ChoiceFormat</code>; both
71 * <code>ChoiceFormat</code>.</p>
75 * rather than using a stand-alone <code>ChoiceFormat</code>.</p>
99 * <p>When a <code>ChoiceFormat</code> is constructed from
149 * ChoiceFormat fmt(limits, monthNames, 7);
168 class U_I18N_API ChoiceFormat: public NumberFormat {
171 * Constructs a new ChoiceFormat from the pattern string.
178 ChoiceFormat(const UnicodeString& pattern,
183 * Constructs a new ChoiceFormat with the given limits and message strings.
194 ChoiceFormat(const double* limits,
199 * Constructs a new ChoiceFormat with the given limits, closure flags and message strings.
212 ChoiceFormat(const double* limits,
220 * @param that ChoiceFormat object to be copied from
223 ChoiceFormat(const ChoiceFormat& that);
228 * @param that ChoiceFormat object to be copied
231 const ChoiceFormat& operator=(const ChoiceFormat& that);
237 virtual ~ChoiceFormat();
252 * @param other ChoiceFormat object to be compared
330 * @deprecated ICU 4.8 Use the MessagePattern class to analyze a ChoiceFormat pattern.
340 * @deprecated ICU 4.8 Use the MessagePattern class to analyze a ChoiceFormat pattern.
350 * @deprecated ICU 4.8 Use the MessagePattern class to analyze a ChoiceFormat pattern.
548 ChoiceFormat(); // default constructor not implemented
551 * Construct a new ChoiceFormat with the limits and the corresponding formats
561 ChoiceFormat(const UnicodeString& newPattern,
574 * Finds the ChoiceFormat sub-message for the given number.
576 * @param partIndex the index of the first ChoiceFormat argument style part.
577 * @param number a number to be mapped to one of the ChoiceFormat argument's intervals
599 * Some of the ChoiceFormat constructors do not have a UErrorCode paramater.
619 * Each ChoiceFormat divides the range -Inf..+Inf into fCount
661 ChoiceFormat::format(const Formattable& obj,
670 ChoiceFormat::format(double number,
676 ChoiceFormat::format(int32_t number,