com.ibm.icu.text
Class NumberFormat.Field
java.lang.Object
java.text.AttributedCharacterIterator.Attribute
java.text.Format.Field
com.ibm.icu.text.NumberFormat.Field
- All Implemented Interfaces:
- Serializable
- Enclosing class:
- NumberFormat
public static class NumberFormat.Field
- extends Format.Field
The instances of this inner class are used as attribute keys and values
in AttributedCharacterIterator that
NumberFormat.formatToCharacterIterator() method returns.
There is no public constructor to this class, the only instances are the
constants defined here.
- See Also:
- Serialized Form
Constructor Summary |
protected |
NumberFormat.Field(String fieldName)
Constructs a new instance of NumberFormat.Field with the given field
name. |
Method Summary |
protected Object |
readResolve()
serizalization method resolve instances to the constant
NumberFormat.Field values |
SIGN
public static final NumberFormat.Field SIGN
INTEGER
public static final NumberFormat.Field INTEGER
FRACTION
public static final NumberFormat.Field FRACTION
EXPONENT
public static final NumberFormat.Field EXPONENT
EXPONENT_SIGN
public static final NumberFormat.Field EXPONENT_SIGN
EXPONENT_SYMBOL
public static final NumberFormat.Field EXPONENT_SYMBOL
DECIMAL_SEPARATOR
public static final NumberFormat.Field DECIMAL_SEPARATOR
GROUPING_SEPARATOR
public static final NumberFormat.Field GROUPING_SEPARATOR
PERCENT
public static final NumberFormat.Field PERCENT
PERMILLE
public static final NumberFormat.Field PERMILLE
CURRENCY
public static final NumberFormat.Field CURRENCY
NumberFormat.Field
protected NumberFormat.Field(String fieldName)
- Constructs a new instance of NumberFormat.Field with the given field
name.
readResolve
protected Object readResolve()
throws InvalidObjectException
- serizalization method resolve instances to the constant
NumberFormat.Field values
- Overrides:
readResolve
in class AttributedCharacterIterator.Attribute
- Throws:
InvalidObjectException
Copyright (c) 2009 IBM Corporation and others.