- java.lang.Object
-
- java.text.AttributedCharacterIterator.Attribute
-
- java.text.Format.Field
-
- java.text.NumberFormat.Field
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- NumberFormat
public static class NumberFormat.Field extends Format.Field
Defines constants that are used as attribute keys in theAttributedCharacterIteratorreturned fromNumberFormat.formatToCharacterIteratorand as field identifiers inFieldPosition.- Since:
- 1.4
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static NumberFormat.FieldCURRENCYConstant identifying the currency field.static NumberFormat.FieldDECIMAL_SEPARATORConstant identifying the decimal separator field.static NumberFormat.FieldEXPONENTConstant identifying the exponent field.static NumberFormat.FieldEXPONENT_SIGNConstant identifying the exponent sign field.static NumberFormat.FieldEXPONENT_SYMBOLConstant identifying the exponent symbol field.static NumberFormat.FieldFRACTIONConstant identifying the fraction field.static NumberFormat.FieldGROUPING_SEPARATORConstant identifying the grouping separator field.static NumberFormat.FieldINTEGERConstant identifying the integer field.static NumberFormat.FieldPERCENTConstant identifying the percent field.static NumberFormat.FieldPERMILLEConstant identifying the permille field.static NumberFormat.FieldSIGNConstant identifying the sign field.-
Fields declared in class java.text.AttributedCharacterIterator.Attribute
INPUT_METHOD_SEGMENT, LANGUAGE, READING
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectreadResolve()Resolves instances being deserialized to the predefined constants.-
Methods declared in class java.text.AttributedCharacterIterator.Attribute
equals, getName, hashCode, toString
-
-
-
-
Field Detail
-
INTEGER
public static final NumberFormat.Field INTEGER
Constant identifying the integer field.
-
FRACTION
public static final NumberFormat.Field FRACTION
Constant identifying the fraction field.
-
EXPONENT
public static final NumberFormat.Field EXPONENT
Constant identifying the exponent field.
-
DECIMAL_SEPARATOR
public static final NumberFormat.Field DECIMAL_SEPARATOR
Constant identifying the decimal separator field.
-
SIGN
public static final NumberFormat.Field SIGN
Constant identifying the sign field.
-
GROUPING_SEPARATOR
public static final NumberFormat.Field GROUPING_SEPARATOR
Constant identifying the grouping separator field.
-
EXPONENT_SYMBOL
public static final NumberFormat.Field EXPONENT_SYMBOL
Constant identifying the exponent symbol field.
-
PERCENT
public static final NumberFormat.Field PERCENT
Constant identifying the percent field.
-
PERMILLE
public static final NumberFormat.Field PERMILLE
Constant identifying the permille field.
-
CURRENCY
public static final NumberFormat.Field CURRENCY
Constant identifying the currency field.
-
EXPONENT_SIGN
public static final NumberFormat.Field EXPONENT_SIGN
Constant identifying the exponent sign field.
-
-
Constructor Detail
-
Field
protected Field(String name)
Creates a Field instance with the specified name.- Parameters:
name- Name of the attribute
-
-
Method Detail
-
readResolve
protected Object readResolve() throws InvalidObjectException
Resolves instances being deserialized to the predefined constants.- Overrides:
readResolvein classAttributedCharacterIterator.Attribute- Returns:
- resolved NumberFormat.Field constant
- Throws:
InvalidObjectException- if the constant could not be resolved.
-
-