# 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`
CompactNumberFormat.`format(double number, StringBuffer result, FieldPosition fieldPosition)`
Formats a double to produce a string representing its compact form.
`StringBuffer`
CompactNumberFormat.`format(long number, StringBuffer result, FieldPosition fieldPosition)`
Formats a long to produce a string representing its compact form.
`final StringBuffer`
CompactNumberFormat.`format(Object number, StringBuffer toAppendTo, FieldPosition fieldPosition)`
Formats a number to produce a string representing its compact form.
`final StringBuffer`
DateFormat.`format(Object obj, StringBuffer toAppendTo, FieldPosition fieldPosition)`
Formats the given `Object` into a date-time string.
`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.
`final 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.
`final 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`.
`final 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`.