Uses of Interface
org.refcodes.textual.ColumnWidthMetrics
-
-
Uses of ColumnWidthMetrics in org.refcodes.textual
Subinterfaces of ColumnWidthMetrics in org.refcodes.textual Modifier and Type Interface Description interface
ColumnFormatMetrics
The Interface ColumnFormatMetrics.interface
ColumnSetupMetrics
The Interface ColumnSetupMetrics.Classes in org.refcodes.textual that implement ColumnWidthMetrics Modifier and Type Class Description class
ColumnFormatMetricsImpl
Implementation of theColumnFormatMetrics
interface.class
ColumnSetupMetricsImpl
Implementation of theColumnFormatMetrics
interface.class
ColumnWidthMetricsImpl
Implementation of theColumnWidthMetrics
interface.Methods in org.refcodes.textual that return ColumnWidthMetrics Modifier and Type Method Description ColumnWidthMetrics
ColumnWidthMetricsImpl. withColumnWidth(int aColumnWidth)
default ColumnWidthMetrics
ColumnWidthMetrics. withColumnWidthType(ColumnWidthType aColumnWidthType)
With column width type.Methods in org.refcodes.textual with parameters of type ColumnWidthMetrics 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 providedColumnWidthMetricsImpl
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 theTableBuilder.addColumn()
method) width and returns thisTableBuilder
instance as of the Builder-Pattern.
-