Package java.util
Class FormattableFlags
java.lang.Object
java.util.FormattableFlags
public class FormattableFlags extends Object
FormattableFlags are used as a parameter to
Formattable.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.- See Also:
Formattable
-
Field Summary
Fields Modifier and Type Field Description static intALTERNATEDenotes the output is to be formatted in an alternate form.static intLEFT_JUSTIFYDenotes the output is to be left-justified.static intUPPERCASEDenotes the output is to be converted to upper case in the way the locale parameter of Formatter.formatTo() requires. -
Method Summary
-
Field Details
-
LEFT_JUSTIFY
public static final int LEFT_JUSTIFYDenotes 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.- See Also:
- Constant Field Values
-
UPPERCASE
public static final int UPPERCASEDenotes 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 asString.toUpperCase(java.util.Locale). This flag corresponds to'^' ('^')in the format specifier.- See Also:
- Constant Field Values
-
ALTERNATE
public static final int ALTERNATEDenotes the output is to be formatted in an alternate form. The definition of the alternate form is determined by theFormattable. This flag corresponds to'#' ('#')in the format specifier.- See Also:
- Constant Field Values
-