Package com.ibm.icu.impl.jdkadapter
Class DecimalFormatSymbolsICU
java.lang.Object
java.text.DecimalFormatSymbols
com.ibm.icu.impl.jdkadapter.DecimalFormatSymbolsICU
- All Implemented Interfaces:
Serializable,Cloneable
DecimalFormatSymbolsICU is an adapter class which wraps ICU4J DecimalFormatSymbols and
implements java.text.DecimalFormatSymbols APIs.
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleancharchargetDigit()charcharchargetNaN()charcharcharcharinthashCode()voidsetCurrency(Currency currency) voidsetCurrencySymbol(String currency) voidsetDecimalSeparator(char decimalSeparator) voidsetDigit(char digit) voidvoidsetGroupingSeparator(char groupingSeparator) voidsetInfinity(String infinity) voidsetInternationalCurrencySymbol(String currencyCode) voidsetMinusSign(char minusSign) voidsetMonetaryDecimalSeparator(char sep) voidvoidsetPatternSeparator(char patternSeparator) voidsetPercent(char percent) voidsetPerMill(char perMill) voidsetZeroDigit(char zeroDigit) unwrap()static DecimalFormatSymbolswrap(DecimalFormatSymbols icuDecfs) Methods inherited from class java.text.DecimalFormatSymbols
getAvailableLocales, getInstance, getInstance, getLocale, getMonetaryGroupingSeparator, setMonetaryGroupingSeparator
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
fIcuDecfs
-
-
Constructor Details
-
DecimalFormatSymbolsICU
-
-
Method Details
-
wrap
-
unwrap
-
clone
- Overrides:
clonein classDecimalFormatSymbols
-
equals
- Overrides:
equalsin classDecimalFormatSymbols
-
getCurrency
- Overrides:
getCurrencyin classDecimalFormatSymbols
-
getCurrencySymbol
- Overrides:
getCurrencySymbolin classDecimalFormatSymbols
-
getDecimalSeparator
public char getDecimalSeparator()- Overrides:
getDecimalSeparatorin classDecimalFormatSymbols
-
getDigit
public char getDigit()- Overrides:
getDigitin classDecimalFormatSymbols
-
getExponentSeparator
- Overrides:
getExponentSeparatorin classDecimalFormatSymbols
-
getGroupingSeparator
public char getGroupingSeparator()- Overrides:
getGroupingSeparatorin classDecimalFormatSymbols
-
getInfinity
- Overrides:
getInfinityin classDecimalFormatSymbols
-
getInternationalCurrencySymbol
- Overrides:
getInternationalCurrencySymbolin classDecimalFormatSymbols
-
getMinusSign
public char getMinusSign()- Overrides:
getMinusSignin classDecimalFormatSymbols
-
getMonetaryDecimalSeparator
public char getMonetaryDecimalSeparator()- Overrides:
getMonetaryDecimalSeparatorin classDecimalFormatSymbols
-
getNaN
- Overrides:
getNaNin classDecimalFormatSymbols
-
getPatternSeparator
public char getPatternSeparator()- Overrides:
getPatternSeparatorin classDecimalFormatSymbols
-
getPercent
public char getPercent()- Overrides:
getPercentin classDecimalFormatSymbols
-
getPerMill
public char getPerMill()- Overrides:
getPerMillin classDecimalFormatSymbols
-
getZeroDigit
public char getZeroDigit()- Overrides:
getZeroDigitin classDecimalFormatSymbols
-
setCurrency
- Overrides:
setCurrencyin classDecimalFormatSymbols
-
setCurrencySymbol
- Overrides:
setCurrencySymbolin classDecimalFormatSymbols
-
setDecimalSeparator
public void setDecimalSeparator(char decimalSeparator) - Overrides:
setDecimalSeparatorin classDecimalFormatSymbols
-
setDigit
public void setDigit(char digit) - Overrides:
setDigitin classDecimalFormatSymbols
-
setExponentSeparator
- Overrides:
setExponentSeparatorin classDecimalFormatSymbols
-
setGroupingSeparator
public void setGroupingSeparator(char groupingSeparator) - Overrides:
setGroupingSeparatorin classDecimalFormatSymbols
-
setInfinity
- Overrides:
setInfinityin classDecimalFormatSymbols
-
setInternationalCurrencySymbol
- Overrides:
setInternationalCurrencySymbolin classDecimalFormatSymbols
-
setMinusSign
public void setMinusSign(char minusSign) - Overrides:
setMinusSignin classDecimalFormatSymbols
-
setMonetaryDecimalSeparator
public void setMonetaryDecimalSeparator(char sep) - Overrides:
setMonetaryDecimalSeparatorin classDecimalFormatSymbols
-
setNaN
- Overrides:
setNaNin classDecimalFormatSymbols
-
setPatternSeparator
public void setPatternSeparator(char patternSeparator) - Overrides:
setPatternSeparatorin classDecimalFormatSymbols
-
setPercent
public void setPercent(char percent) - Overrides:
setPercentin classDecimalFormatSymbols
-
setPerMill
public void setPerMill(char perMill) - Overrides:
setPerMillin classDecimalFormatSymbols
-
setZeroDigit
public void setZeroDigit(char zeroDigit) - Overrides:
setZeroDigitin classDecimalFormatSymbols
-
hashCode
public int hashCode()- Overrides:
hashCodein classDecimalFormatSymbols
-