Lines Matching refs:DecimalFormat

246 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(DecimalFormat)
272 const int32_t DecimalFormat::kDoubleIntegerDigits = 309;
273 const int32_t DecimalFormat::kDoubleFractionDigits = 340;
275 const int32_t DecimalFormat::kMaxScientificIntegerDigits = 8;
281 const char DecimalFormat::fgNumberPatterns[]="NumberPatterns"; // Deprecated - not used
317 DecimalFormat::DecimalFormat(UErrorCode& status) { in DecimalFormat() function in DecimalFormat
327 DecimalFormat::DecimalFormat(const UnicodeString& pattern, in DecimalFormat() function in DecimalFormat
339 DecimalFormat::DecimalFormat(const UnicodeString& pattern, in DecimalFormat() function in DecimalFormat
349 DecimalFormat::DecimalFormat( const UnicodeString& pattern, in DecimalFormat() function in DecimalFormat
364 DecimalFormat::DecimalFormat(const UnicodeString& pattern, in DecimalFormat() function in DecimalFormat
377 DecimalFormat::DecimalFormat(const UnicodeString& pattern, in DecimalFormat() function in DecimalFormat
394 DecimalFormat::init() { in init()
443 DecimalFormat::construct(UErrorCode& status, in construct()
588 DecimalFormat::setupCurrencyAffixPatterns(UErrorCode& status) { in setupCurrencyAffixPatterns()
663 DecimalFormat::setupCurrencyAffixes(const UnicodeString& pattern, in setupCurrencyAffixes()
728 DecimalFormat::~DecimalFormat() in ~DecimalFormat()
747 DecimalFormat::DecimalFormat(const DecimalFormat &source) : in DecimalFormat() function in DecimalFormat
778 DecimalFormat&
779 DecimalFormat::operator=(const DecimalFormat& rhs) in operator =()
852 DecimalFormat::operator==(const Format& that) const in operator ==()
858 const DecimalFormat* other = (DecimalFormat*)&that; in operator ==()
1106 DecimalFormat::clone() const
1108 return new DecimalFormat(*this);
1113 DecimalFormat::getFixedDecimal(double number, UErrorCode &status) const {
1143 DecimalFormat::getFixedDecimal(const Formattable &number, UErrorCode &status) const {
1183 DecimalFormat::getFixedDecimal(DigitList &number, UErrorCode &status) const {
1254 DecimalFormat::format(int32_t number,
1262 DecimalFormat::format(int32_t number,
1271 DecimalFormat::format(int32_t number,
1281 void DecimalFormat::handleChanged() {
1353 DecimalFormat::format(int64_t number,
1363 DecimalFormat::format(int64_t number,
1373 DecimalFormat::format(int64_t number,
1383 DecimalFormat::_format(int64_t number,
1490 DecimalFormat::format( double number,
1500 DecimalFormat::format( double number,
1510 DecimalFormat::format( double number,
1520 DecimalFormat::_format( double number,
1553 DecimalFormat::format(const StringPiece &number,
1611 DecimalFormat::format(const DigitList &number,
1623 DecimalFormat::format(const DigitList &number,
1633 DecimalFormat::_round(const DigitList &number, DigitList &adjustedNum, UBool& isNegative, UErrorCod…
1733 DecimalFormat::_format(const DigitList &number,
1789 UBool DecimalFormat::isGroupingPosition(int32_t pos) const {
1808 DecimalFormat::subformat(UnicodeString& appendTo,
2151 void DecimalFormat::addPadding(UnicodeString& appendTo,
2187 DecimalFormat::parse(const UnicodeString& text,
2193 CurrencyAmount* DecimalFormat::parseCurrency(const UnicodeString& text,
2225 void DecimalFormat::parse(const UnicodeString& text,
2341 DecimalFormat::parseForCurrency(const UnicodeString& text,
2488 UBool DecimalFormat::subparse(const UnicodeString& text,
3083 int32_t DecimalFormat::skipPadding(const UnicodeString& text, int32_t position) const {
3110 int32_t DecimalFormat::compareAffix(const UnicodeString& text,
3147 UBool DecimalFormat::equalWithSignCompatibility(UChar32 lhs, UChar32 rhs) const {
3162 UnicodeString& DecimalFormat::trimMarksFromAffix(const UnicodeString& affix, UnicodeString& trimmed…
3191 int32_t DecimalFormat::compareSimpleAffix(const UnicodeString& affix,
3344 int32_t DecimalFormat::skipPatternWhiteSpace(const UnicodeString& text, int32_t pos) {
3353 int32_t DecimalFormat::skipUWhiteSpace(const UnicodeString& text, int32_t pos) {
3368 int32_t DecimalFormat::skipUWhiteSpaceAndMarks(const UnicodeString& text, int32_t pos) {
3382 int32_t DecimalFormat::skipBidiMarks(const UnicodeString& text, int32_t pos) {
3405 int32_t DecimalFormat::compareComplexAffix(const UnicodeString& affixPat,
3514 int32_t DecimalFormat::match(const UnicodeString& text, int32_t pos, UChar32 ch) {
3534 int32_t DecimalFormat::match(const UnicodeString& text, int32_t pos, const UnicodeString& str) {
3546 UBool DecimalFormat::matchSymbol(const UnicodeString &text, int32_t position, int32_t length, const…
3556 UBool DecimalFormat::matchDecimal(UChar32 symbolChar,
3570 UBool DecimalFormat::matchGrouping(UChar32 groupingChar,
3593 DecimalFormat::getDecimalFormatSymbols() const
3602 DecimalFormat::adoptDecimalFormatSymbols(DecimalFormatSymbols* symbolsToAdopt)
3632 DecimalFormat::setDecimalFormatSymbols(const DecimalFormatSymbols& symbols)
3642 DecimalFormat::getCurrencyPluralInfo(void) const
3649 DecimalFormat::adoptCurrencyPluralInfo(CurrencyPluralInfo* toAdopt)
3673 DecimalFormat::setCurrencyPluralInfo(const CurrencyPluralInfo& info)
3688 DecimalFormat::setCurrencyForSymbols() {
3729 DecimalFormat::getPositivePrefix(UnicodeString& result) const
3739 DecimalFormat::setPositivePrefix(const UnicodeString& newValue)
3753 DecimalFormat::getNegativePrefix(UnicodeString& result) const
3763 DecimalFormat::setNegativePrefix(const UnicodeString& newValue)
3777 DecimalFormat::getPositiveSuffix(UnicodeString& result) const
3787 DecimalFormat::setPositiveSuffix(const UnicodeString& newValue)
3801 DecimalFormat::getNegativeSuffix(UnicodeString& result) const
3811 DecimalFormat::setNegativeSuffix(const UnicodeString& newValue)
3828 DecimalFormat::getMultiplier() const
3840 DecimalFormat::setMultiplier(int32_t newValue)
3872 double DecimalFormat::getRoundingIncrement() const {
3889 void DecimalFormat::setRoundingIncrement(double newValue) {
3915 DecimalFormat::ERoundingMode DecimalFormat::getRoundingMode() const {
3927 void DecimalFormat::setRoundingMode(ERoundingMode roundingMode) {
3943 int32_t DecimalFormat::getFormatWidth() const {
3959 void DecimalFormat::setFormatWidth(int32_t width) {
3966 UnicodeString DecimalFormat::getPadCharacterString() const {
3970 void DecimalFormat::setPadCharacter(const UnicodeString &padChar) {
3999 DecimalFormat::EPadPosition DecimalFormat::getPadPosition() const {
4022 void DecimalFormat::setPadPosition(EPadPosition padPos) {
4038 UBool DecimalFormat::isScientificNotation() const {
4052 void DecimalFormat::setScientificNotation(UBool useScientific) {
4068 int8_t DecimalFormat::getMinimumExponentDigits() const {
4083 void DecimalFormat::setMinimumExponentDigits(int8_t minExpDig) {
4101 UBool DecimalFormat::isExponentSignAlwaysShown() const {
4117 void DecimalFormat::setExponentSignAlwaysShown(UBool expSignAlways) {
4129 DecimalFormat::getGroupingSize() const
4138 DecimalFormat::setGroupingSize(int32_t newValue)
4149 DecimalFormat::getSecondaryGroupingSize() const
4157 DecimalFormat::setSecondaryGroupingSize(int32_t newValue)
4169 DecimalFormat::isDecimalSeparatorAlwaysShown() const
4178 DecimalFormat::setDecimalSeparatorAlwaysShown(UBool newValue)
4189 DecimalFormat::isDecimalPatternMatchRequired(void) const
4198 DecimalFormat::setDecimalPatternMatchRequired(UBool newValue)
4208 DecimalFormat::toPattern(UnicodeString& result) const
4217 DecimalFormat::toLocalizedPattern(UnicodeString& result) const
4236 void DecimalFormat::expandAffixes(const UnicodeString* pluralCount) {
4302 void DecimalFormat::expandAffix(const UnicodeString& pattern,
4380 ((DecimalFormat*)this)->fCurrencyChoice = fmt;
4457 int32_t DecimalFormat::appendAffix(UnicodeString& buf, double number,
4563 void DecimalFormat::appendAffixPattern(UnicodeString& appendTo,
4624 DecimalFormat::appendAffixPattern(UnicodeString& appendTo,
4673 DecimalFormat::toPattern(UnicodeString& result, UBool localized) const
4908 DecimalFormat::applyPattern(const UnicodeString& pattern, UErrorCode& status)
4917 DecimalFormat::applyPattern(const UnicodeString& pattern,
4926 DecimalFormat::applyLocalizedPattern(const UnicodeString& pattern, UErrorCode& status)
4935 DecimalFormat::applyLocalizedPattern(const UnicodeString& pattern,
4945 DecimalFormat::applyPatternWithoutExpandAffix(const UnicodeString& pattern,
5029 DecimalFormat::expandAffixAdjustWidth(const UnicodeString* pluralCount) {
5041 DecimalFormat::applyPattern(const UnicodeString& pattern,
5070 DecimalFormat::applyPatternInternally(const UnicodeString& pluralCount,
5088 void DecimalFormat::setMaximumIntegerDigits(int32_t newValue) {
5100 void DecimalFormat::setMinimumIntegerDigits(int32_t newValue) {
5112 void DecimalFormat::setMaximumFractionDigits(int32_t newValue) {
5124 void DecimalFormat::setMinimumFractionDigits(int32_t newValue) {
5131 int32_t DecimalFormat::getMinimumSignificantDigits() const {
5135 int32_t DecimalFormat::getMaximumSignificantDigits() const {
5139 void DecimalFormat::setMinimumSignificantDigits(int32_t min) {
5153 void DecimalFormat::setMaximumSignificantDigits(int32_t max) {
5168 UBool DecimalFormat::areSignificantDigitsUsed() const {
5172 void DecimalFormat::setSignificantDigitsUsed(UBool useSignificantDigits) {
5179 void DecimalFormat::setCurrencyInternally(const UChar* theCurrency,
5216 void DecimalFormat::setCurrency(const UChar* theCurrency, UErrorCode& ec) {
5232 void DecimalFormat::setCurrencyUsage(UCurrencyUsage newContext, UErrorCode* ec){
5250 UCurrencyUsage DecimalFormat::getCurrencyUsage() const {
5255 void DecimalFormat::setCurrency(const UChar* theCurrency) {
5263 void DecimalFormat::getEffectiveCurrency(UChar* result, UErrorCode& ec) const {
5285 DecimalFormat::precision() const {
5298 DecimalFormat::initHashForAffix(UErrorCode& status) {
5316 DecimalFormat::initHashForAffixPattern(UErrorCode& status) {
5334 DecimalFormat::deleteHashForAffix(Hashtable*& table)
5353 DecimalFormat::deleteHashForAffixPattern()
5371 DecimalFormat::copyHashForAffixPattern(const Hashtable* source,
5401 DecimalFormat::setGroupingUsed(UBool newValue) {
5408 DecimalFormat::setParseIntegerOnly(UBool newValue) {
5416 DecimalFormat::setContext(UDisplayContext value, UErrorCode& status) {
5422 DecimalFormat& DecimalFormat::setAttribute( UNumberFormatAttribute attr,
5491 setRoundingMode((DecimalFormat::ERoundingMode)newValue);
5500 setPadPosition((DecimalFormat::EPadPosition)newValue);
5538 int32_t DecimalFormat::getAttribute( UNumberFormatAttribute attr,
5622 void DecimalFormat::setParseAllInput(UNumberFormatAttributeValue value) {
5631 DecimalFormat::copyHashForAffix(const Hashtable* source,