- 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.
 
 - 
 
 -