java.lang.Object | |
↳ | java.util.FormattableFlags |
FormattableFlags are used as a parameter to
formatTo(Formatter, int, int, int)
and change the output
format in Formattable
s. 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.