Home | History | Annotate | Download | only in unicode

Lines Matching refs:RuleBasedNumberFormat

58  * The RuleBasedNumberFormat class formats numbers according to a set of rules. This number formatter is
70 * &quot;2:03&quot;).&nbsp; The client can also define more specialized <tt>RuleBasedNumberFormat</tt>s
73 * <p>The behavior of a <tt>RuleBasedNumberFormat</tt> is specified by a textual description
207 * <p>The description of a <tt>RuleBasedNumberFormat</tt>'s behavior consists of one or more <em>rule
500 class U_I18N_API RuleBasedNumberFormat : public NumberFormat {
508 * Creates a RuleBasedNumberFormat that behaves according to the description
517 RuleBasedNumberFormat(const UnicodeString& rules, UParseError& perror, UErrorCode& status);
520 * Creates a RuleBasedNumberFormat that behaves according to the description
542 RuleBasedNumberFormat(const UnicodeString& rules, const UnicodeString& localizations,
546 * Creates a RuleBasedNumberFormat that behaves according to the rules
560 RuleBasedNumberFormat(const UnicodeString& rules, const Locale& locale,
564 * Creates a RuleBasedNumberFormat that behaves according to the description
589 RuleBasedNumberFormat(const UnicodeString& rules, const UnicodeString& localizations,
593 * Creates a RuleBasedNumberFormat from a predefined ruleset. The selector
607 RuleBasedNumberFormat(URBNFRuleSetTag tag, const Locale& locale, UErrorCode& status);
618 RuleBasedNumberFormat(const RuleBasedNumberFormat& rhs);
625 RuleBasedNumberFormat& operator=(const RuleBasedNumberFormat& rhs);
628 * Release memory allocated for a RuleBasedNumberFormat when you are finished with it.
631 virtual ~RuleBasedNumberFormat();
655 * return the rules that were provided to the RuleBasedNumberFormat.
944 RuleBasedNumberFormat(); // default constructor not implemented
948 RuleBasedNumberFormat(const UnicodeString& description, LocalizationInfo* localizations,
992 RuleBasedNumberFormat::isLenient(void) const {
999 RuleBasedNumberFormat::getDefaultRuleSet() const {