Uses of Class java.text.FieldPosition (Java SE 9 & JDK 9 )

## Uses of Class
java.text.FieldPosition

- Packages that use FieldPosition
  Package | Description
  --- | ---
  java.text | Provides classes and interfaces for handling text, dates, numbers, and messages in a manner independent of natural languages.

- - ### Uses of FieldPosition in java.text

    Methods in java.text with parameters of type FieldPosition
    Modifier and Type | Method | Description
    --- | --- | ---
    `StringBuffer` | ChoiceFormat.`format​(double number, StringBuffer toAppendTo, FieldPosition status)` | Returns pattern with formatted double.
    `StringBuffer` | ChoiceFormat.`format​(long number, StringBuffer toAppendTo, FieldPosition status)` | Specialization of format.
    `StringBuffer` | DateFormat.`format​(Object obj, StringBuffer toAppendTo, FieldPosition fieldPosition)` | Overrides Format.
    `abstract StringBuffer` | DateFormat.`format​(Date date, StringBuffer toAppendTo, FieldPosition fieldPosition)` | Formats a Date into a date/time string.
    `StringBuffer` | DecimalFormat.`format​(double number, StringBuffer result, FieldPosition fieldPosition)` | Formats a double to produce a string.
    `StringBuffer` | DecimalFormat.`format​(long number, StringBuffer result, FieldPosition fieldPosition)` | Format a long to produce a string.
    `StringBuffer` | DecimalFormat.`format​(Object number, StringBuffer toAppendTo, FieldPosition pos)` | Formats a number and appends the resulting text to the given string buffer.
    `abstract StringBuffer` | Format.`format​(Object obj, StringBuffer toAppendTo, FieldPosition pos)` | Formats an object and appends the resulting text to a given string buffer.
    `StringBuffer` | MessageFormat.`format​(Object[] arguments, StringBuffer result, FieldPosition pos)` | Formats an array of objects and appends the `MessageFormat`'s pattern, with format elements replaced by the formatted objects, to the provided `StringBuffer`.
    `StringBuffer` | MessageFormat.`format​(Object arguments, StringBuffer result, FieldPosition pos)` | Formats an array of objects and appends the `MessageFormat`'s pattern, with format elements replaced by the formatted objects, to the provided `StringBuffer`.
    `abstract StringBuffer` | NumberFormat.`format​(double number, StringBuffer toAppendTo, FieldPosition pos)` | Specialization of format.
    `abstract StringBuffer` | NumberFormat.`format​(long number, StringBuffer toAppendTo, FieldPosition pos)` | Specialization of format.
    `StringBuffer` | NumberFormat.`format​(Object number, StringBuffer toAppendTo, FieldPosition pos)` | Formats a number and appends the resulting text to the given string buffer.
    `StringBuffer` | SimpleDateFormat.`format​(Date date, StringBuffer toAppendTo, FieldPosition pos)` | Formats the given `Date` into a date/time string and appends the result to the given `StringBuffer`.