class Columns
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private int |
descriptionWidth |
private static int |
INDENT_WIDTH |
private int |
optionWidth |
| Constructor and Description |
|---|
Columns(int optionWidth,
int descriptionWidth) |
| Modifier and Type | Method and Description |
|---|---|
(package private) java.util.List<Row> |
fit(Row row) |
private static java.lang.String |
itemOrEmpty(java.util.List<java.lang.String> items,
int index) |
private java.util.List<java.lang.String> |
piecesOf(java.lang.String raw,
int width) |
private java.util.List<java.lang.String> |
piecesOfEmbeddedLine(java.lang.String line,
int width) |
private java.lang.StringBuilder |
processNextWord(java.lang.String source,
java.lang.StringBuilder nextPiece,
int start,
int end,
int width,
java.util.List<java.lang.String> pieces) |
private static final int INDENT_WIDTH
private final int optionWidth
private final int descriptionWidth
private static java.lang.String itemOrEmpty(java.util.List<java.lang.String> items,
int index)
private java.util.List<java.lang.String> piecesOf(java.lang.String raw,
int width)
private java.util.List<java.lang.String> piecesOfEmbeddedLine(java.lang.String line,
int width)
private java.lang.StringBuilder processNextWord(java.lang.String source,
java.lang.StringBuilder nextPiece,
int start,
int end,
int width,
java.util.List<java.lang.String> pieces)