| java.lang.Object | |
| ↳ | java.util.FormattableFlags |
FormattableFlags are used as a parameter to
formatTo(Formatter, int, int, int) and change the output
format in Formattables. The validation and interpretation of the
flags must be done by the implementations.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| int | ALTERNATE | Denotes the output is to be formatted in an alternate form. | |||||||||
| int | LEFT_JUSTIFY | Denotes the output is to be left-justified. | |||||||||
| int | UPPERCASE | Denotes the output is to be converted to upper case in the way the locale parameter of Formatter.formatTo() requires. | |||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Denotes the output is to be formatted in an alternate form. The definition
of the alternate form is determined by the Formattable.
This flag corresponds to '#' ('#') in the format specifier.
Denotes the output is to be left-justified. In order to fill the minimum width requirement, spaces(' ') will be appended at the end of the specified output element. If no such flag is set, the output is right-justified. The flag corresponds to '-' ('-') in the format specifier.
Denotes the output is to be converted to upper case in the way the locale
parameter of Formatter.formatTo() requires. The output has the same
effect as String.toUpperCase(java.util.Locale).
This flag corresponds to '^' ('^') in the format specifier.