Uses of Interface
org.refcodes.tabular.Column
-
-
Uses of Column in org.refcodes.tabular
Classes in org.refcodes.tabular with type parameters of type Column Modifier and Type Class Description class
AbstractHeader<T,C extends Column<? extends T>>
Implementation of theHeader
interface beingCloneable
.interface
ColumnRow<T,C extends Column<? extends T>>
interface
HeaderRow<T,C extends Column<? extends T>>
Subinterfaces of Column in org.refcodes.tabular Modifier and Type Interface Description interface
FormattedColumn<T>
Enriches aColumn
with rendering metrics (as of theColumnSetupMetrics
) mostly for text-based output such as for generating output for a terminal / console.Classes in org.refcodes.tabular that implement Column Modifier and Type Class Description class
AbstractColumn<T>
TheAbstractColumn
is the default implementation for theColumn
interface.class
DateColumnImpl
DateColumnImpl
implements theColumn
with support for theDate
type and various default or custom date formats.class
ExceptionColumnImpl
The Class ExceptionColumnImpl.class
FormattedColumnDecorator<T>
Decorator implementation of the HeaderSetupMetrics interface.class
FormattedColumnImpl<T>
Implementation of theFormattedColumn
interface.class
IntegerColumn
class
ObjectColumn<T>
class
StringColumn
class
StringsColumn
Methods in org.refcodes.tabular that return Column Modifier and Type Method Description Column<T>
ColumnFactory. createInstance(java.lang.String aKey)
Column<T>
ColumnFactory. createInstance(java.lang.String aKey, java.util.Map<java.lang.String,java.lang.String> aProperties)
Column<java.lang.Integer>
IntegerColumnFactory. createInstance(java.lang.String aKey)
Column<java.lang.Integer>
IntegerColumnFactory. createInstance(java.lang.String aKey, java.util.Map<java.lang.String,java.lang.String> aProperties)
Column<java.lang.Object>
ObjectColumnFactory. createInstance(java.lang.String aKey)
Column<java.lang.Object>
ObjectColumnFactory. createInstance(java.lang.String aKey, java.util.Map<java.lang.String,java.lang.String> aProperties)
Column<java.lang.String>
StringColumnFactory. createInstance(java.lang.String aKey)
Column<java.lang.String>
StringColumnFactory. createInstance(java.lang.String aKey, java.util.Map<java.lang.String,java.lang.String> aProperties)
Column<T>
ColumnAccessor. getColumn()
Retrieves theColumn
property.Methods in org.refcodes.tabular with parameters of type Column Modifier and Type Method Description void
ColumnAccessor.ColumnMutator. setColumn(Column<T> aColumn)
Sets theColumn
property.default ColumnRow<T,C>
ColumnRow. withColumns(C... aColumns)
With columns.default Columns<T>
Columns. withColumns(Column<? extends T>... aColumns)
With columns.Constructors in org.refcodes.tabular with parameters of type Column Constructor Description AbstractHeader(C... aHeader)
Constructs theAbstractHeader
instance configured with the providedColumn
instances.ColumnMismatchException(Column<?> aColumn, java.lang.Object aValue, java.lang.String message)
Instantiates a new column mismatch exception.ColumnMismatchException(Column<?> aColumn, java.lang.Object aValue, java.lang.String aMessage, java.lang.String aErrorCode)
Instantiates a new column mismatch exception.ColumnMismatchException(Column<?> aColumn, java.lang.Object aValue, java.lang.String message, java.lang.Throwable cause)
Instantiates a new column mismatch exception.ColumnMismatchException(Column<?> aColumn, java.lang.Object aValue, java.lang.String aMessage, java.lang.Throwable aCause, java.lang.String aErrorCode)
Instantiates a new column mismatch exception.ColumnMismatchException(Column<?> aColumn, java.lang.Object aValue, java.lang.Throwable cause)
Instantiates a new column mismatch exception.ColumnMismatchException(Column<?> aColumn, java.lang.Object aValue, java.lang.Throwable aCause, java.lang.String aErrorCode)
Instantiates a new column mismatch exception.FormattedColumnDecorator(Column<T> aColumn)
Wrapper for the providedColumn
decorating it with additionalColumnSetupMetrics
functionality.FormattedColumnDecorator(Column<T> aColumn, org.refcodes.textual.ColumnSetupMetrics aColumnSetupMetrics)
Wrapper for the providedColumn
and the providedColumnSetupMetrics
decorating it with each other's additional functionality.HeaderImpl(Column<? extends T>... aHeader)
Instantiates a new header.
-