Package com.polarion.core.util.types
Class ThreadSafeNumberFormatWrapper
java.lang.Object
java.text.Format
java.text.NumberFormat
com.polarion.core.util.types.ThreadSafeNumberFormatWrapper
- All Implemented Interfaces:
Serializable
,Cloneable
- Version:
- $Revision$ $Date$
- Author:
- Miroslav Ruza, Polarion Software
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.text.NumberFormat
NumberFormat.Field, NumberFormat.Style
-
Field Summary
Fields inherited from class java.text.NumberFormat
FRACTION_FIELD, INTEGER_FIELD
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
format
(double number, StringBuffer toAppendTo, FieldPosition pos) format
(long number, StringBuffer toAppendTo, FieldPosition pos) int
int
int
int
int
hashCode()
boolean
boolean
parse
(String source, ParsePosition parsePosition) parseObject
(String source) void
setCurrency
(Currency currency) void
setGroupingUsed
(boolean newValue) void
setMaximumFractionDigits
(int newValue) void
setMaximumIntegerDigits
(int newValue) void
setMinimumFractionDigits
(int newValue) void
setMinimumIntegerDigits
(int newValue) void
setParseIntegerOnly
(boolean value) Methods inherited from class java.text.NumberFormat
format, format, format, getAvailableLocales, getCompactNumberInstance, getCompactNumberInstance, getCurrencyInstance, getCurrencyInstance, getInstance, getInstance, getIntegerInstance, getIntegerInstance, getNumberInstance, getNumberInstance, getPercentInstance, getPercentInstance, getRoundingMode, parseObject, setRoundingMode
-
Constructor Details
-
ThreadSafeNumberFormatWrapper
-
-
Method Details
-
clone
- Overrides:
clone
in classNumberFormat
-
equals
- Overrides:
equals
in classNumberFormat
-
format
- Specified by:
format
in classNumberFormat
-
format
- Specified by:
format
in classNumberFormat
-
getCurrency
- Overrides:
getCurrency
in classNumberFormat
-
getMaximumFractionDigits
public int getMaximumFractionDigits()- Overrides:
getMaximumFractionDigits
in classNumberFormat
-
getMaximumIntegerDigits
public int getMaximumIntegerDigits()- Overrides:
getMaximumIntegerDigits
in classNumberFormat
-
getMinimumFractionDigits
public int getMinimumFractionDigits()- Overrides:
getMinimumFractionDigits
in classNumberFormat
-
getMinimumIntegerDigits
public int getMinimumIntegerDigits()- Overrides:
getMinimumIntegerDigits
in classNumberFormat
-
hashCode
public int hashCode()- Overrides:
hashCode
in classNumberFormat
-
isGroupingUsed
public boolean isGroupingUsed()- Overrides:
isGroupingUsed
in classNumberFormat
-
isParseIntegerOnly
public boolean isParseIntegerOnly()- Overrides:
isParseIntegerOnly
in classNumberFormat
-
parse
- Specified by:
parse
in classNumberFormat
-
parse
- Overrides:
parse
in classNumberFormat
- Throws:
ParseException
-
setCurrency
- Overrides:
setCurrency
in classNumberFormat
-
setGroupingUsed
public void setGroupingUsed(boolean newValue) - Overrides:
setGroupingUsed
in classNumberFormat
-
setMaximumFractionDigits
public void setMaximumFractionDigits(int newValue) - Overrides:
setMaximumFractionDigits
in classNumberFormat
-
setMaximumIntegerDigits
public void setMaximumIntegerDigits(int newValue) - Overrides:
setMaximumIntegerDigits
in classNumberFormat
-
setMinimumFractionDigits
public void setMinimumFractionDigits(int newValue) - Overrides:
setMinimumFractionDigits
in classNumberFormat
-
setMinimumIntegerDigits
public void setMinimumIntegerDigits(int newValue) - Overrides:
setMinimumIntegerDigits
in classNumberFormat
-
setParseIntegerOnly
public void setParseIntegerOnly(boolean value) - Overrides:
setParseIntegerOnly
in classNumberFormat
-
formatToCharacterIterator
- Overrides:
formatToCharacterIterator
in classFormat
-
parseObject
- Overrides:
parseObject
in classFormat
- Throws:
ParseException
-