Class NumberFormat.Field
java.lang.Object
java.text.AttributedCharacterIterator.Attribute
java.text.Format.Field
java.text.NumberFormat.Field
- All Implemented Interfaces:
Serializable
- Enclosing class:
NumberFormat
Defines constants that are used as attribute keys in the
AttributedCharacterIterator returned fromNumberFormat.formatToCharacterIterator and as field identifiers inFieldPosition.- Since:
- 1.4
- See Also:
Field Summary
FieldsModifier and TypeFieldDescriptionstatic finalNumberFormat.FieldConstant identifying the currency field.static finalNumberFormat.FieldConstant identifying the decimal separator field.static finalNumberFormat.FieldConstant identifying the exponent field.static finalNumberFormat.FieldConstant identifying the exponent sign field.static finalNumberFormat.FieldConstant identifying the exponent symbol field.static finalNumberFormat.FieldConstant identifying the fraction field.static finalNumberFormat.FieldConstant identifying the grouping separator field.static finalNumberFormat.FieldConstant identifying the integer field.static finalNumberFormat.FieldConstant identifying the percent field.static finalNumberFormat.FieldConstant identifying the permille field.static finalNumberFormat.FieldConstant identifying the prefix field.static finalNumberFormat.FieldConstant identifying the sign field.static finalNumberFormat.FieldConstant identifying the suffix field.Fields declared in class java.text.AttributedCharacterIterator.Attribute
INPUT_METHOD_SEGMENT,LANGUAGE,READINGConstructor Summary
ConstructorsMethod Summary
Modifier and TypeMethodDescriptionprotectedObjectResolves instances being deserialized to the predefined constants.Methods declared in class java.text.AttributedCharacterIterator.Attribute
equals,getName,hashCode,toString
Field Details
INTEGER
Constant identifying the integer field.FRACTION
Constant identifying the fraction field.EXPONENT
Constant identifying the exponent field.DECIMAL_SEPARATOR
Constant identifying the decimal separator field.SIGN
Constant identifying the sign field.GROUPING_SEPARATOR
Constant identifying the grouping separator field.EXPONENT_SYMBOL
Constant identifying the exponent symbol field.PERCENT
Constant identifying the percent field.PERMILLE
Constant identifying the permille field.CURRENCY
Constant identifying the currency field.EXPONENT_SIGN
Constant identifying the exponent sign field.PREFIX
SUFFIX
Constructor Details
Field
Creates a Field instance with the specified name.- Parameters:
name- Name of the attribute
Method Details
readResolve
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.