Home | History | Annotate | Download | only in unicode

Lines Matching full:unicodestring

79  *     UnicodeString countryName;
80 * UnicodeString displayName;
81 * UnicodeString str;
82 * UnicodeString pattern;
120 * UnicodeString str;
361 * <p>If parse(UnicodeString&,Formattable&,ParsePosition&)
363 * The convenience method parse(UnicodeString&,Formattable&,UErrorCode&)
703 DecimalFormat(const UnicodeString& pattern,
724 DecimalFormat( const UnicodeString& pattern,
740 DecimalFormat( const UnicodeString& pattern,
764 DecimalFormat( const UnicodeString& pattern,
785 DecimalFormat( const UnicodeString& pattern,
844 virtual UnicodeString& format(double number,
845 UnicodeString& appendTo,
861 virtual UnicodeString& format(double number,
862 UnicodeString& appendTo,
877 virtual UnicodeString& format(int32_t number,
878 UnicodeString& appendTo,
894 virtual UnicodeString& format(int32_t number,
895 UnicodeString& appendTo,
910 virtual UnicodeString& format(int64_t number,
911 UnicodeString& appendTo,
927 virtual UnicodeString& format(int64_t number,
928 UnicodeString& appendTo,
948 virtual UnicodeString& format(const StringPiece &number,
949 UnicodeString& appendTo,
969 virtual UnicodeString& format(const DigitList &number,
970 UnicodeString& appendTo,
989 virtual UnicodeString& format(const DigitList &number,
990 UnicodeString& appendTo,
1007 virtual UnicodeString& format(const Formattable& obj,
1008 UnicodeString& appendTo,
1023 UnicodeString& format(const Formattable& obj,
1024 UnicodeString& appendTo,
1037 UnicodeString& format(double number,
1038 UnicodeString& appendTo) const;
1051 UnicodeString& format(int32_t number,
1052 UnicodeString& appendTo) const;
1065 UnicodeString& format(int64_t number,
1066 UnicodeString& appendTo) const;
1086 virtual void parse(const UnicodeString& text,
1099 virtual void parse(const UnicodeString& text,
1122 virtual Formattable& parseCurrency(const UnicodeString& text,
1185 UnicodeString& getPositivePrefix(UnicodeString& result) const;
1194 virtual void setPositivePrefix(const UnicodeString& newValue);
1204 UnicodeString& getNegativePrefix(UnicodeString& result) const;
1213 virtual void setNegativePrefix(const UnicodeString& newValue);
1223 UnicodeString& getPositiveSuffix(UnicodeString& result) const;
1232 virtual void setPositiveSuffix(const UnicodeString& newValue);
1242 UnicodeString& getNegativeSuffix(UnicodeString& result) const;
1251 virtual void setNegativeSuffix(const UnicodeString& newValue);
1361 virtual UnicodeString getPadCharacterString() const;
1377 virtual void setPadCharacter(const UnicodeString &padChar);
1587 virtual UnicodeString& toPattern(UnicodeString& result) const;
1599 virtual UnicodeString& toLocalizedPattern(UnicodeString& result) const;
1630 virtual void applyPattern(const UnicodeString& pattern,
1641 virtual void applyPattern(const UnicodeString& pattern,
1674 virtual void applyLocalizedPattern(const UnicodeString& pattern,
1687 virtual void applyLocalizedPattern(const UnicodeString& pattern,
1867 const UnicodeString* pattern = 0,
1879 UnicodeString& toPattern(UnicodeString& result, UBool localized) const;
1891 void applyPattern(const UnicodeString& pattern,
1899 void applyPatternInternally(const UnicodeString& pluralCount,
1900 const UnicodeString& pattern,
1908 void applyPatternWithoutExpandAffix(const UnicodeString& pattern,
1917 void expandAffixAdjustWidth(const UnicodeString* pluralCount);
1930 UnicodeString& subformat(UnicodeString& appendTo,
1936 void parse(const UnicodeString& text,
1946 UBool subparse(const UnicodeString& text,
1947 const UnicodeString* negPrefix,
1948 const UnicodeString* negSuffix,
1949 const UnicodeString* posPrefix,
1950 const UnicodeString* posSuffix,
1962 UBool parseForCurrency(const UnicodeString& text,
1968 int32_t skipPadding(const UnicodeString& text, int32_t position) const;
1970 int32_t compareAffix(const UnicodeString& input,
1974 const UnicodeString* affixPat,
1979 static int32_t compareSimpleAffix(const UnicodeString& affix,
1980 const UnicodeString& input,
1983 static int32_t skipRuleWhiteSpace(const UnicodeString& text, int32_t pos);
1985 static int32_t skipUWhiteSpace(const UnicodeString& text, int32_t pos);
1987 int32_t compareComplexAffix(const UnicodeString& affixPat,
1988 const UnicodeString& input,
1993 static int32_t match(const UnicodeString& text, int32_t pos, UChar32 ch);
1995 static int32_t match(const UnicodeString& text, int32_t pos, const UnicodeString& str);
2002 inline const UnicodeString &getConstSymbol(DecimalFormatSymbols::ENumberFormatSymbol symbol) const;
2004 int32_t appendAffix(UnicodeString& buf,
2011 * Append an affix to the given UnicodeString, using quotes if
2015 void appendAffixPattern(UnicodeString& appendTo, const UnicodeString& affix,
2018 void appendAffixPattern(UnicodeString& appendTo,
2019 const UnicodeString* affixPattern,
2020 const UnicodeString& expAffix, UBool localized) const;
2022 void expandAffix(const UnicodeString& pattern,
2023 UnicodeString& affix,
2027 const UnicodeString* pluralCount) const;
2029 void expandAffixes(const UnicodeString* pluralCount);
2031 void addPadding(UnicodeString& appendTo,
2055 void setupCurrencyAffixes(const UnicodeString& pattern,
2072 UnicodeString& _format(int64_t number,
2073 UnicodeString& appendTo,
2075 UnicodeString& _format(double number,
2076 UnicodeString& appendTo,
2078 UnicodeString& _format(const DigitList &number,
2079 UnicodeString& appendTo,
2095 UnicodeString fPositivePrefix;
2096 UnicodeString fPositiveSuffix;
2097 UnicodeString fNegativePrefix;
2098 UnicodeString fNegativeSuffix;
2099 UnicodeString* fPosPrefixPattern;
2100 UnicodeString* fPosSuffixPattern;
2101 UnicodeString* fNegPrefixPattern;
2102 UnicodeString* fNegSuffixPattern;
2136 UnicodeString fFormatPattern;
2163 UnicodeString negPrefixPatternForCurrency;
2165 UnicodeString negSuffixPatternForCurrency;
2167 UnicodeString posPrefixPatternForCurrency;
2169 UnicodeString posSuffixPatternForCurrency;
2172 AffixPatternsForCurrency(const UnicodeString& negPrefix,
2173 const UnicodeString& negSuffix,
2174 const UnicodeString& posPrefix,
2175 const UnicodeString& posSuffix,
2193 UnicodeString negPrefixForCurrency;
2195 UnicodeString negSuffixForCurrency;
2197 UnicodeString posPrefixForCurrency;
2199 UnicodeString posSuffixForCurrency;
2203 AffixesForCurrency(const UnicodeString& negPrefix,
2204 const UnicodeString& negSuffix,
2205 const UnicodeString& posPrefix,
2206 const UnicodeString& posSuffix) {
2277 inline UnicodeString&
2279 UnicodeString& appendTo,
2286 inline UnicodeString&
2288 UnicodeString& appendTo) const {
2293 inline UnicodeString&
2295 UnicodeString& appendTo) const {
2300 inline const UnicodeString &