FormattableFlags are used as a parameter to method Formattable.formatTo() and
instruct the output format in Formattables. The validation and interpretation
are fulfilled by the implementation of Formattable.
Field Summary
final public static int
ALTERNATE Denotes the output to be formatted in an alternate form.
final public static int
LEFT_JUSTIFY Denotes the output to be left-justified.
final public static int
UPPERCASE Denotes the output to be converted to upper case in the way the locale
parameter of Formatter.formatTo() requires.
Denotes the output to be formatted in an alternate form. The definition
of the alternate form is given out by Formattable.
This flag corresponds to '#' ('\u0023') in the format specifier.
Denotes the output to be left-justified. In order to fill the minimum
width requirement, spaces('\u0020') 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 '-' ('\u002d') in the format specifier.
Denotes the output 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 '^' ('\u005e') in the format specifier.