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()
boolean
char
char
getDigit()
char
char
char
getNaN()
char
char
char
char
int
hashCode()
void
setCurrency
(Currency currency) void
setCurrencySymbol
(String currency) void
setDecimalSeparator
(char decimalSeparator) void
setDigit
(char digit) void
void
setGroupingSeparator
(char groupingSeparator) void
setInfinity
(String infinity) void
setInternationalCurrencySymbol
(String currencyCode) void
setMinusSign
(char minusSign) void
setMonetaryDecimalSeparator
(char sep) void
void
setPatternSeparator
(char patternSeparator) void
setPercent
(char percent) void
setPerMill
(char perMill) void
setZeroDigit
(char zeroDigit) unwrap()
static DecimalFormatSymbols
wrap
(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:
clone
in classDecimalFormatSymbols
-
equals
- Overrides:
equals
in classDecimalFormatSymbols
-
getCurrency
- Overrides:
getCurrency
in classDecimalFormatSymbols
-
getCurrencySymbol
- Overrides:
getCurrencySymbol
in classDecimalFormatSymbols
-
getDecimalSeparator
public char getDecimalSeparator()- Overrides:
getDecimalSeparator
in classDecimalFormatSymbols
-
getDigit
public char getDigit()- Overrides:
getDigit
in classDecimalFormatSymbols
-
getExponentSeparator
- Overrides:
getExponentSeparator
in classDecimalFormatSymbols
-
getGroupingSeparator
public char getGroupingSeparator()- Overrides:
getGroupingSeparator
in classDecimalFormatSymbols
-
getInfinity
- Overrides:
getInfinity
in classDecimalFormatSymbols
-
getInternationalCurrencySymbol
- Overrides:
getInternationalCurrencySymbol
in classDecimalFormatSymbols
-
getMinusSign
public char getMinusSign()- Overrides:
getMinusSign
in classDecimalFormatSymbols
-
getMonetaryDecimalSeparator
public char getMonetaryDecimalSeparator()- Overrides:
getMonetaryDecimalSeparator
in classDecimalFormatSymbols
-
getNaN
- Overrides:
getNaN
in classDecimalFormatSymbols
-
getPatternSeparator
public char getPatternSeparator()- Overrides:
getPatternSeparator
in classDecimalFormatSymbols
-
getPercent
public char getPercent()- Overrides:
getPercent
in classDecimalFormatSymbols
-
getPerMill
public char getPerMill()- Overrides:
getPerMill
in classDecimalFormatSymbols
-
getZeroDigit
public char getZeroDigit()- Overrides:
getZeroDigit
in classDecimalFormatSymbols
-
setCurrency
- Overrides:
setCurrency
in classDecimalFormatSymbols
-
setCurrencySymbol
- Overrides:
setCurrencySymbol
in classDecimalFormatSymbols
-
setDecimalSeparator
public void setDecimalSeparator(char decimalSeparator) - Overrides:
setDecimalSeparator
in classDecimalFormatSymbols
-
setDigit
public void setDigit(char digit) - Overrides:
setDigit
in classDecimalFormatSymbols
-
setExponentSeparator
- Overrides:
setExponentSeparator
in classDecimalFormatSymbols
-
setGroupingSeparator
public void setGroupingSeparator(char groupingSeparator) - Overrides:
setGroupingSeparator
in classDecimalFormatSymbols
-
setInfinity
- Overrides:
setInfinity
in classDecimalFormatSymbols
-
setInternationalCurrencySymbol
- Overrides:
setInternationalCurrencySymbol
in classDecimalFormatSymbols
-
setMinusSign
public void setMinusSign(char minusSign) - Overrides:
setMinusSign
in classDecimalFormatSymbols
-
setMonetaryDecimalSeparator
public void setMonetaryDecimalSeparator(char sep) - Overrides:
setMonetaryDecimalSeparator
in classDecimalFormatSymbols
-
setNaN
- Overrides:
setNaN
in classDecimalFormatSymbols
-
setPatternSeparator
public void setPatternSeparator(char patternSeparator) - Overrides:
setPatternSeparator
in classDecimalFormatSymbols
-
setPercent
public void setPercent(char percent) - Overrides:
setPercent
in classDecimalFormatSymbols
-
setPerMill
public void setPerMill(char perMill) - Overrides:
setPerMill
in classDecimalFormatSymbols
-
setZeroDigit
public void setZeroDigit(char zeroDigit) - Overrides:
setZeroDigit
in classDecimalFormatSymbols
-
hashCode
public int hashCode()- Overrides:
hashCode
in classDecimalFormatSymbols
-