All Implemented Interfaces:
Serializable
Enclosing class:
NumberFormat

public static class NumberFormat.Field
extends Format.Field

Defines constants that are used as attribute keys in the AttributedCharacterIterator returned from NumberFormat.formatToCharacterIterator and as field identifiers in FieldPosition.

Since:
1.4
See Also:
Serialized Form
  • Field Summary

  • Constructor Summary

    Constructors 
    Modifier Constructor Description
    protected Field​(String name)

    Creates a Field instance with the specified name.

  • Method Summary

    Modifier and Type Method Description
    protected Object readResolve()

    Resolves instances being deserialized to the predefined constants.

  • 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

      Constant identifying the prefix field.

      Since:
      12
    • SUFFIX

      Constant identifying the suffix field.

      Since:
      12
  • Constructor Details

    • Field

      protected Field​(String name)

      Creates a Field instance with the specified name.

      Parameters:
      name - Name of the attribute
  • Method Details