private class CompactFormatter.Alternate
extends java.lang.Object
implements java.util.Formattable
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
left
The left side of the output.
|
private java.lang.String |
right
The right side of the output.
|
Constructor and Description |
---|
Alternate(java.lang.String left,
java.lang.String right)
Creates an alternate output.
|
Modifier and Type | Method and Description |
---|---|
void |
formatTo(java.util.Formatter formatter,
int flags,
int width,
int precision) |
private java.lang.String |
pad(int flags,
java.lang.String s,
int length)
Pad the given input string.
|
private final java.lang.String left
private final java.lang.String right
Alternate(java.lang.String left, java.lang.String right)
left
- the left side or null.right
- the right side or null.public void formatTo(java.util.Formatter formatter, int flags, int width, int precision)
formatTo
in interface java.util.Formattable
private java.lang.String pad(int flags, java.lang.String s, int length)
flags
- the formatter flags.s
- the string to pad.length
- the final string length.