Package com.ibm.icu.impl.jdkadapter
Class DecimalFormatSymbolsICU
- java.lang.Object
-
- java.text.DecimalFormatSymbols
-
- com.ibm.icu.impl.jdkadapter.DecimalFormatSymbolsICU
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Cloneable
public class DecimalFormatSymbolsICU extends java.text.DecimalFormatSymbols
DecimalFormatSymbolsICU is an adapter class which wraps ICU4J DecimalFormatSymbols and implements java.text.DecimalFormatSymbols APIs.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private DecimalFormatSymbols
fIcuDecfs
private static long
serialVersionUID
-
Constructor Summary
Constructors Modifier Constructor Description private
DecimalFormatSymbolsICU(DecimalFormatSymbols icuDecfs)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
boolean
equals(java.lang.Object obj)
java.util.Currency
getCurrency()
java.lang.String
getCurrencySymbol()
char
getDecimalSeparator()
char
getDigit()
java.lang.String
getExponentSeparator()
char
getGroupingSeparator()
java.lang.String
getInfinity()
java.lang.String
getInternationalCurrencySymbol()
char
getMinusSign()
char
getMonetaryDecimalSeparator()
java.lang.String
getNaN()
char
getPatternSeparator()
char
getPercent()
char
getPerMill()
char
getZeroDigit()
int
hashCode()
void
setCurrency(java.util.Currency currency)
void
setCurrencySymbol(java.lang.String currency)
void
setDecimalSeparator(char decimalSeparator)
void
setDigit(char digit)
void
setExponentSeparator(java.lang.String exp)
void
setGroupingSeparator(char groupingSeparator)
void
setInfinity(java.lang.String infinity)
void
setInternationalCurrencySymbol(java.lang.String currencyCode)
void
setMinusSign(char minusSign)
void
setMonetaryDecimalSeparator(char sep)
void
setNaN(java.lang.String NaN)
void
setPatternSeparator(char patternSeparator)
void
setPercent(char percent)
void
setPerMill(char perMill)
void
setZeroDigit(char zeroDigit)
DecimalFormatSymbols
unwrap()
static java.text.DecimalFormatSymbols
wrap(DecimalFormatSymbols icuDecfs)
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
fIcuDecfs
private DecimalFormatSymbols fIcuDecfs
-
-
Constructor Detail
-
DecimalFormatSymbolsICU
private DecimalFormatSymbolsICU(DecimalFormatSymbols icuDecfs)
-
-
Method Detail
-
wrap
public static java.text.DecimalFormatSymbols wrap(DecimalFormatSymbols icuDecfs)
-
unwrap
public DecimalFormatSymbols unwrap()
-
clone
public java.lang.Object clone()
- Overrides:
clone
in classjava.text.DecimalFormatSymbols
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.text.DecimalFormatSymbols
-
getCurrency
public java.util.Currency getCurrency()
- Overrides:
getCurrency
in classjava.text.DecimalFormatSymbols
-
getCurrencySymbol
public java.lang.String getCurrencySymbol()
- Overrides:
getCurrencySymbol
in classjava.text.DecimalFormatSymbols
-
getDecimalSeparator
public char getDecimalSeparator()
- Overrides:
getDecimalSeparator
in classjava.text.DecimalFormatSymbols
-
getDigit
public char getDigit()
- Overrides:
getDigit
in classjava.text.DecimalFormatSymbols
-
getExponentSeparator
public java.lang.String getExponentSeparator()
- Overrides:
getExponentSeparator
in classjava.text.DecimalFormatSymbols
-
getGroupingSeparator
public char getGroupingSeparator()
- Overrides:
getGroupingSeparator
in classjava.text.DecimalFormatSymbols
-
getInfinity
public java.lang.String getInfinity()
- Overrides:
getInfinity
in classjava.text.DecimalFormatSymbols
-
getInternationalCurrencySymbol
public java.lang.String getInternationalCurrencySymbol()
- Overrides:
getInternationalCurrencySymbol
in classjava.text.DecimalFormatSymbols
-
getMinusSign
public char getMinusSign()
- Overrides:
getMinusSign
in classjava.text.DecimalFormatSymbols
-
getMonetaryDecimalSeparator
public char getMonetaryDecimalSeparator()
- Overrides:
getMonetaryDecimalSeparator
in classjava.text.DecimalFormatSymbols
-
getNaN
public java.lang.String getNaN()
- Overrides:
getNaN
in classjava.text.DecimalFormatSymbols
-
getPatternSeparator
public char getPatternSeparator()
- Overrides:
getPatternSeparator
in classjava.text.DecimalFormatSymbols
-
getPercent
public char getPercent()
- Overrides:
getPercent
in classjava.text.DecimalFormatSymbols
-
getPerMill
public char getPerMill()
- Overrides:
getPerMill
in classjava.text.DecimalFormatSymbols
-
getZeroDigit
public char getZeroDigit()
- Overrides:
getZeroDigit
in classjava.text.DecimalFormatSymbols
-
setCurrency
public void setCurrency(java.util.Currency currency)
- Overrides:
setCurrency
in classjava.text.DecimalFormatSymbols
-
setCurrencySymbol
public void setCurrencySymbol(java.lang.String currency)
- Overrides:
setCurrencySymbol
in classjava.text.DecimalFormatSymbols
-
setDecimalSeparator
public void setDecimalSeparator(char decimalSeparator)
- Overrides:
setDecimalSeparator
in classjava.text.DecimalFormatSymbols
-
setDigit
public void setDigit(char digit)
- Overrides:
setDigit
in classjava.text.DecimalFormatSymbols
-
setExponentSeparator
public void setExponentSeparator(java.lang.String exp)
- Overrides:
setExponentSeparator
in classjava.text.DecimalFormatSymbols
-
setGroupingSeparator
public void setGroupingSeparator(char groupingSeparator)
- Overrides:
setGroupingSeparator
in classjava.text.DecimalFormatSymbols
-
setInfinity
public void setInfinity(java.lang.String infinity)
- Overrides:
setInfinity
in classjava.text.DecimalFormatSymbols
-
setInternationalCurrencySymbol
public void setInternationalCurrencySymbol(java.lang.String currencyCode)
- Overrides:
setInternationalCurrencySymbol
in classjava.text.DecimalFormatSymbols
-
setMinusSign
public void setMinusSign(char minusSign)
- Overrides:
setMinusSign
in classjava.text.DecimalFormatSymbols
-
setMonetaryDecimalSeparator
public void setMonetaryDecimalSeparator(char sep)
- Overrides:
setMonetaryDecimalSeparator
in classjava.text.DecimalFormatSymbols
-
setNaN
public void setNaN(java.lang.String NaN)
- Overrides:
setNaN
in classjava.text.DecimalFormatSymbols
-
setPatternSeparator
public void setPatternSeparator(char patternSeparator)
- Overrides:
setPatternSeparator
in classjava.text.DecimalFormatSymbols
-
setPercent
public void setPercent(char percent)
- Overrides:
setPercent
in classjava.text.DecimalFormatSymbols
-
setPerMill
public void setPerMill(char perMill)
- Overrides:
setPerMill
in classjava.text.DecimalFormatSymbols
-
setZeroDigit
public void setZeroDigit(char zeroDigit)
- Overrides:
setZeroDigit
in classjava.text.DecimalFormatSymbols
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.text.DecimalFormatSymbols
-
-