java.util
public class FormattableFlags extends Object
Formattable.formatTo()
method and modify the output format for Formattables. Implementations of Formattable
are
responsible for interpreting and validating any flags.Modifier and Type | Field and Description |
---|---|
static int |
ALTERNATE
Requires the output to use an alternate form.
|
static int |
LEFT_JUSTIFY
Left-justifies the output.
|
static int |
UPPERCASE
Converts the output to upper case according to the rules of the
locale given during creation of the
formatter argument of the
formatTo() method. |
public static final int LEFT_JUSTIFY
This flag corresponds to '-' ('\u002d') in the format specifier.
public static final int UPPERCASE
formatTo()
method. The output should be equivalent the following
invocation of String.toUpperCase(java.util.Locale)
out.toUpperCase()
This flag corresponds to '^' ('\u005e') in the format specifier.
public static final int ALTERNATE
This flag corresponds to '#' ('\u0023') in the format specifier.
Submit a bug or feature Copyright © 1993, 2017, Oracle and/or its affiliates. All rights reserved.
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.