Home | History | Annotate | Download | only in unicode

Lines Matching refs:UnicodeString

95  *     UnicodeString countryName;
96 * UnicodeString displayName;
97 * UnicodeString str;
98 * UnicodeString pattern;
136 * UnicodeString str;
378 * <p>If parse(UnicodeString&,Formattable&,ParsePosition&)
380 * The convenience method parse(UnicodeString&,Formattable&,UErrorCode&)
724 DecimalFormat(const UnicodeString& pattern,
745 DecimalFormat( const UnicodeString& pattern,
762 DecimalFormat( const UnicodeString& pattern,
822 DecimalFormat( const UnicodeString& pattern,
843 DecimalFormat( const UnicodeString& pattern,
902 virtual UnicodeString& format(double number,
903 UnicodeString& appendTo,
919 virtual UnicodeString& format(double number,
920 UnicodeString& appendTo,
937 virtual UnicodeString& format(double number,
938 UnicodeString& appendTo,
953 virtual UnicodeString& format(int32_t number,
954 UnicodeString& appendTo,
968 virtual UnicodeString& format(int32_t number,
969 UnicodeString& appendTo,
986 virtual UnicodeString& format(int32_t number,
987 UnicodeString& appendTo,
1002 virtual UnicodeString& format(int64_t number,
1003 UnicodeString& appendTo,
1017 virtual UnicodeString& format(int64_t number,
1018 UnicodeString& appendTo,
1035 virtual UnicodeString& format(int64_t number,
1036 UnicodeString& appendTo,
1056 virtual UnicodeString& format(const StringPiece &number,
1057 UnicodeString& appendTo,
1077 virtual UnicodeString& format(const DigitList &number,
1078 UnicodeString& appendTo,
1097 virtual UnicodeString& format(const DigitList &number,
1098 UnicodeString& appendTo,
1115 virtual UnicodeString& format(const Formattable& obj,
1116 UnicodeString& appendTo,
1131 UnicodeString& format(const Formattable& obj,
1132 UnicodeString& appendTo,
1145 UnicodeString& format(double number,
1146 UnicodeString& appendTo) const;
1159 UnicodeString& format(int32_t number,
1160 UnicodeString& appendTo) const;
1173 UnicodeString& format(int64_t number,
1174 UnicodeString& appendTo) const;
1194 virtual void parse(const UnicodeString& text,
1207 virtual void parse(const UnicodeString& text,
1231 virtual CurrencyAmount* parseCurrency(const UnicodeString& text,
1293 UnicodeString& getPositivePrefix(UnicodeString& result) const;
1302 virtual void setPositivePrefix(const UnicodeString& newValue);
1312 UnicodeString& getNegativePrefix(UnicodeString& result) const;
1321 virtual void setNegativePrefix(const UnicodeString& newValue);
1331 UnicodeString& getPositiveSuffix(UnicodeString& result) const;
1340 virtual void setPositiveSuffix(const UnicodeString& newValue);
1350 UnicodeString& getNegativeSuffix(UnicodeString& result) const;
1359 virtual void setNegativeSuffix(const UnicodeString& newValue);
1469 virtual UnicodeString getPadCharacterString() const;
1485 virtual void setPadCharacter(const UnicodeString &padChar);
1695 virtual UnicodeString& toPattern(UnicodeString& result) const;
1707 virtual UnicodeString& toLocalizedPattern(UnicodeString& result) const;
1738 virtual void applyPattern(const UnicodeString& pattern,
1749 virtual void applyPattern(const UnicodeString& pattern,
1782 virtual void applyLocalizedPattern(const UnicodeString& pattern,
1795 virtual void applyLocalizedPattern(const UnicodeString& pattern,
1975 const UnicodeString* pattern = 0,
1987 UnicodeString& toPattern(UnicodeString& result, UBool localized) const;
1999 void applyPattern(const UnicodeString& pattern,
2007 void applyPatternInternally(const UnicodeString& pluralCount,
2008 const UnicodeString& pattern,
2016 void applyPatternWithoutExpandAffix(const UnicodeString& pattern,
2025 void expandAffixAdjustWidth(const UnicodeString* pluralCount);
2038 UnicodeString& subformat(UnicodeString& appendTo,
2045 void parse(const UnicodeString& text,
2055 UBool subparse(const UnicodeString& text,
2056 const UnicodeString* negPrefix,
2057 const UnicodeString* negSuffix,
2058 const UnicodeString* posPrefix,
2059 const UnicodeString* posSuffix,
2071 UBool parseForCurrency(const UnicodeString& text,
2077 int32_t skipPadding(const UnicodeString& text, int32_t position) const;
2079 int32_t compareAffix(const UnicodeString& input,
2083 const UnicodeString* affixPat,
2088 static int32_t compareSimpleAffix(const UnicodeString& affix,
2089 const UnicodeString& input,
2093 static int32_t skipPatternWhiteSpace(const UnicodeString& text, int32_t pos);
2095 static int32_t skipUWhiteSpace(const UnicodeString& text, int32_t pos);
2097 int32_t compareComplexAffix(const UnicodeString& affixPat,
2098 const UnicodeString& input,
2103 static int32_t match(const UnicodeString& text, int32_t pos, UChar32 ch);
2105 static int32_t match(const UnicodeString& text, int32_t pos, const UnicodeString& str);
2107 static UBool matchSymbol(const UnicodeString &text, int32_t position, int32_t length, const UnicodeString &symbol,
2125 inline const UnicodeString &getConstSymbol(DecimalFormatSymbols::ENumberFormatSymbol symbol) const;
2127 int32_t appendAffix(UnicodeString& buf,
2134 * Append an affix to the given UnicodeString, using quotes if
2138 void appendAffixPattern(UnicodeString& appendTo, const UnicodeString& affix,
2141 void appendAffixPattern(UnicodeString& appendTo,
2142 const UnicodeString* affixPattern,
2143 const UnicodeString& expAffix, UBool localized) const;
2145 void expandAffix(const UnicodeString& pattern,
2146 UnicodeString& affix,
2150 const UnicodeString* pluralCount) const;
2152 void expandAffixes(const UnicodeString* pluralCount);
2154 void addPadding(UnicodeString& appendTo,
2178 void setupCurrencyAffixes(const UnicodeString& pattern,
2195 UnicodeString& _format(int64_t number,
2196 UnicodeString& appendTo,
2199 UnicodeString& _format(double number,
2200 UnicodeString& appendTo,
2203 UnicodeString& _format(const DigitList &number,
2204 UnicodeString& appendTo,
2220 UnicodeString fPositivePrefix;
2221 UnicodeString fPositiveSuffix;
2222 UnicodeString fNegativePrefix;
2223 UnicodeString fNegativeSuffix;
2224 UnicodeString* fPosPrefixPattern;
2225 UnicodeString* fPosSuffixPattern;
2226 UnicodeString* fNegPrefixPattern;
2227 UnicodeString* fNegSuffixPattern;
2266 UnicodeString fFormatPattern;
2293 UnicodeString negPrefixPatternForCurrency;
2295 UnicodeString negSuffixPatternForCurrency;
2297 UnicodeString posPrefixPatternForCurrency;
2299 UnicodeString posSuffixPatternForCurrency;
2302 AffixPatternsForCurrency(const UnicodeString& negPrefix,
2303 const UnicodeString& negSuffix,
2304 const UnicodeString& posPrefix,
2305 const UnicodeString& posSuffix,
2323 UnicodeString negPrefixForCurrency;
2325 UnicodeString negSuffixForCurrency;
2327 UnicodeString posPrefixForCurrency;
2329 UnicodeString posSuffixForCurrency;
2333 AffixesForCurrency(const UnicodeString& negPrefix,
2334 const UnicodeString& negSuffix,
2335 const UnicodeString& posPrefix,
2336 const UnicodeString& posSuffix) {
2427 inline UnicodeString&
2429 UnicodeString& appendTo,
2436 inline UnicodeString&
2438 UnicodeString& appendTo) const {
2443 inline UnicodeString&
2445 UnicodeString& appendTo) const {
2451 inline const UnicodeString &