Home | History | Annotate | Download | only in unicode

Lines Matching refs:UnicodeString

98  *     UnicodeString countryName;
99 * UnicodeString displayName;
100 * UnicodeString str;
101 * UnicodeString pattern;
139 * UnicodeString str;
381 * <p>If parse(UnicodeString&,Formattable&,ParsePosition&)
383 * The convenience method parse(UnicodeString&,Formattable&,UErrorCode&)
727 DecimalFormat(const UnicodeString& pattern,
748 DecimalFormat( const UnicodeString& pattern,
765 DecimalFormat( const UnicodeString& pattern,
827 DecimalFormat( const UnicodeString& pattern,
848 DecimalFormat( const UnicodeString& pattern,
907 virtual UnicodeString& format(double number,
908 UnicodeString& appendTo,
924 virtual UnicodeString& format(double number,
925 UnicodeString& appendTo,
942 virtual UnicodeString& format(double number,
943 UnicodeString& appendTo,
958 virtual UnicodeString& format(int32_t number,
959 UnicodeString& appendTo,
973 virtual UnicodeString& format(int32_t number,
974 UnicodeString& appendTo,
991 virtual UnicodeString& format(int32_t number,
992 UnicodeString& appendTo,
1007 virtual UnicodeString& format(int64_t number,
1008 UnicodeString& appendTo,
1022 virtual UnicodeString& format(int64_t number,
1023 UnicodeString& appendTo,
1040 virtual UnicodeString& format(int64_t number,
1041 UnicodeString& appendTo,
1061 virtual UnicodeString& format(const StringPiece &number,
1062 UnicodeString& appendTo,
1082 virtual UnicodeString& format(const DigitList &number,
1083 UnicodeString& appendTo,
1102 virtual UnicodeString& format(const DigitList &number,
1103 UnicodeString& appendTo,
1120 virtual UnicodeString& format(const Formattable& obj,
1121 UnicodeString& appendTo,
1136 UnicodeString& format(const Formattable& obj,
1137 UnicodeString& appendTo,
1150 UnicodeString& format(double number,
1151 UnicodeString& appendTo) const;
1164 UnicodeString& format(int32_t number,
1165 UnicodeString& appendTo) const;
1178 UnicodeString& format(int64_t number,
1179 UnicodeString& appendTo) const;
1199 virtual void parse(const UnicodeString& text,
1212 virtual void parse(const UnicodeString& text,
1235 virtual CurrencyAmount* parseCurrency(const UnicodeString& text,
1297 UnicodeString& getPositivePrefix(UnicodeString& result) const;
1306 virtual void setPositivePrefix(const UnicodeString& newValue);
1316 UnicodeString& getNegativePrefix(UnicodeString& result) const;
1325 virtual void setNegativePrefix(const UnicodeString& newValue);
1335 UnicodeString& getPositiveSuffix(UnicodeString& result) const;
1344 virtual void setPositiveSuffix(const UnicodeString& newValue);
1354 UnicodeString& getNegativeSuffix(UnicodeString& result) const;
1363 virtual void setNegativeSuffix(const UnicodeString& newValue);
1473 virtual UnicodeString getPadCharacterString() const;
1489 virtual void setPadCharacter(const UnicodeString &padChar);
1699 virtual UnicodeString& toPattern(UnicodeString& result) const;
1711 virtual UnicodeString& toLocalizedPattern(UnicodeString& result) const;
1742 virtual void applyPattern(const UnicodeString& pattern,
1753 virtual void applyPattern(const UnicodeString& pattern,
1786 virtual void applyLocalizedPattern(const UnicodeString& pattern,
1799 virtual void applyLocalizedPattern(const UnicodeString& pattern,
1979 const UnicodeString* pattern = 0,
1991 UnicodeString& toPattern(UnicodeString& result, UBool localized) const;
2003 void applyPattern(const UnicodeString& pattern,
2011 void applyPatternInternally(const UnicodeString& pluralCount,
2012 const UnicodeString& pattern,
2020 void applyPatternWithoutExpandAffix(const UnicodeString& pattern,
2029 void expandAffixAdjustWidth(const UnicodeString* pluralCount);
2042 UnicodeString& subformat(UnicodeString& appendTo,
2049 void parse(const UnicodeString& text,
2059 UBool subparse(const UnicodeString& text,
2060 const UnicodeString* negPrefix,
2061 const UnicodeString* negSuffix,
2062 const UnicodeString* posPrefix,
2063 const UnicodeString* posSuffix,
2075 UBool parseForCurrency(const UnicodeString& text,
2081 int32_t skipPadding(const UnicodeString& text, int32_t position) const;
2083 int32_t compareAffix(const UnicodeString& input,
2087 const UnicodeString* affixPat,
2092 static int32_t compareSimpleAffix(const UnicodeString& affix,
2093 const UnicodeString& input,
2097 static int32_t skipPatternWhiteSpace(const UnicodeString& text, int32_t pos);
2099 static int32_t skipUWhiteSpace(const UnicodeString& text, int32_t pos);
2101 int32_t compareComplexAffix(const UnicodeString& affixPat,
2102 const UnicodeString& input,
2107 static int32_t match(const UnicodeString& text, int32_t pos, UChar32 ch);
2109 static int32_t match(const UnicodeString& text, int32_t pos, const UnicodeString& str);
2111 static UBool matchSymbol(const UnicodeString &text, int32_t position, int32_t length, const UnicodeString &symbol,
2129 inline const UnicodeString &getConstSymbol(DecimalFormatSymbols::ENumberFormatSymbol symbol) const;
2131 int32_t appendAffix(UnicodeString& buf,
2138 * Append an affix to the given UnicodeString, using quotes if
2142 void appendAffixPattern(UnicodeString& appendTo, const UnicodeString& affix,
2145 void appendAffixPattern(UnicodeString& appendTo,
2146 const UnicodeString* affixPattern,
2147 const UnicodeString& expAffix, UBool localized) const;
2149 void expandAffix(const UnicodeString& pattern,
2150 UnicodeString& affix,
2154 const UnicodeString* pluralCount) const;
2156 void expandAffixes(const UnicodeString* pluralCount);
2158 void addPadding(UnicodeString& appendTo,
2182 void setupCurrencyAffixes(const UnicodeString& pattern,
2199 UnicodeString& _format(int64_t number,
2200 UnicodeString& appendTo,
2203 UnicodeString& _format(double number,
2204 UnicodeString& appendTo,
2207 UnicodeString& _format(const DigitList &number,
2208 UnicodeString& appendTo,
2224 UnicodeString fPositivePrefix;
2225 UnicodeString fPositiveSuffix;
2226 UnicodeString fNegativePrefix;
2227 UnicodeString fNegativeSuffix;
2228 UnicodeString* fPosPrefixPattern;
2229 UnicodeString* fPosSuffixPattern;
2230 UnicodeString* fNegPrefixPattern;
2231 UnicodeString* fNegSuffixPattern;
2271 UnicodeString fFormatPattern;
2298 UnicodeString negPrefixPatternForCurrency;
2300 UnicodeString negSuffixPatternForCurrency;
2302 UnicodeString posPrefixPatternForCurrency;
2304 UnicodeString posSuffixPatternForCurrency;
2307 AffixPatternsForCurrency(const UnicodeString& negPrefix,
2308 const UnicodeString& negSuffix,
2309 const UnicodeString& posPrefix,
2310 const UnicodeString& posSuffix,
2328 UnicodeString negPrefixForCurrency;
2330 UnicodeString negSuffixForCurrency;
2332 UnicodeString posPrefixForCurrency;
2334 UnicodeString posSuffixForCurrency;
2338 AffixesForCurrency(const UnicodeString& negPrefix,
2339 const UnicodeString& negSuffix,
2340 const UnicodeString& posPrefix,
2341 const UnicodeString& posSuffix) {
2440 inline UnicodeString&
2442 UnicodeString& appendTo,
2449 inline UnicodeString&
2451 UnicodeString& appendTo) const {
2456 inline UnicodeString&
2458 UnicodeString& appendTo) const {
2463 inline const UnicodeString &