Class NumberFormat
- java.lang.Object
-
- com.vmware.vipclient.i18n.l2.text.NumberFormat
-
- Direct Known Subclasses:
DecimalFormat
public abstract class NumberFormat extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intCURRENCYSTYLEstatic intINTEGERSTYLEstatic intNUMBERSTYLEstatic intPERCENTSTYLEstatic intSCIENTIFICSTYLEstatic intSTANDARDCURRENCYSTYLE
-
Constructor Summary
Constructors Constructor Description NumberFormat()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.Stringformat(double value, java.lang.Integer fractionSize)abstract java.lang.Stringformat(long value, java.lang.Integer fractionSize)java.lang.Stringformat(java.lang.Object value, java.lang.Integer fractionSize)abstract java.lang.Stringformat(java.lang.String value, java.lang.Integer fractionSize)abstract java.lang.Stringformat(java.math.BigDecimal value, java.lang.Integer fractionSize)abstract java.lang.Stringformat(java.math.BigInteger value, java.lang.Integer fractionSize)static NumberFormatgetInstance(org.json.simple.JSONObject patterns, int style)static java.lang.StringgetPattern(org.json.simple.JSONObject numberFormats, int style)
-
-
-
Field Detail
-
NUMBERSTYLE
public static final int NUMBERSTYLE
- See Also:
- Constant Field Values
-
CURRENCYSTYLE
public static final int CURRENCYSTYLE
- See Also:
- Constant Field Values
-
PERCENTSTYLE
public static final int PERCENTSTYLE
- See Also:
- Constant Field Values
-
SCIENTIFICSTYLE
public static final int SCIENTIFICSTYLE
- See Also:
- Constant Field Values
-
INTEGERSTYLE
public static final int INTEGERSTYLE
- See Also:
- Constant Field Values
-
STANDARDCURRENCYSTYLE
public static final int STANDARDCURRENCYSTYLE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static NumberFormat getInstance(org.json.simple.JSONObject patterns, int style)
-
getPattern
public static java.lang.String getPattern(org.json.simple.JSONObject numberFormats, int style)
-
format
public java.lang.String format(java.lang.Object value, java.lang.Integer fractionSize)
-
format
public abstract java.lang.String format(long value, java.lang.Integer fractionSize)
-
format
public abstract java.lang.String format(double value, java.lang.Integer fractionSize)
-
format
public abstract java.lang.String format(java.math.BigInteger value, java.lang.Integer fractionSize)
-
format
public abstract java.lang.String format(java.math.BigDecimal value, java.lang.Integer fractionSize)
-
format
public abstract java.lang.String format(java.lang.String value, java.lang.Integer fractionSize)
-
-