Modifier and Type | Interface | Description |
---|---|---|
interface |
ColumnFormatMetrics |
The Interface ColumnFormatMetrics.
|
interface |
ColumnSetupMetrics |
The Interface ColumnSetupMetrics.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ColumnFormatMetricsImpl |
Implementation of the
ColumnFormatMetrics interface. |
class |
ColumnSetupMetricsImpl |
Implementation of the
ColumnFormatMetrics interface. |
class |
ColumnWidthMetricsImpl |
Implementation of the
ColumnWidthMetrics interface. |
Modifier and Type | Method | Description |
---|---|---|
ColumnWidthMetrics |
ColumnWidthMetricsImpl.withColumnWidth(int aColumnWidth) |
|
default ColumnWidthMetrics |
ColumnWidthMetrics.withColumnWidthType(ColumnWidthType aColumnWidthType) |
With column width type.
|
Modifier and Type | Method | Description |
---|---|---|
default void |
ColumnWidthMetrics.fromColumnWidthMetrics(ColumnWidthMetrics aColumnWidthMetrics) |
From column width metrics.
|
protected static int[] |
TableBuilder.toColumnWidths(int aTotalWidth,
ColumnWidthMetrics... aColumnWidths) |
Calculates the columns widths in "number of chars" according to the
provided
ColumnWidthMetricsImpl instances in relation to the
provided total (available) width; the provided column widths can be a mix
of "number of char" widths (ColumnWidthType.ABSOLUTE ) and percent
(%) widths (ColumnWidthType.RELATIVE ). |
TableBuilder |
TableBuilder.withColumnWidthMetrics(ColumnWidthMetrics aColumnWidthMetrics) |
Sets the current column's (the last added one with the
TableBuilder.addColumn() method) width and returns this TableBuilder
instance as of the Builder-Pattern. |
Copyright © 2021. All rights reserved.