Package | Description |
---|---|
org.refcodes.tabular |
The tabular package provides a frame to handle tables of data, often
occurring when logging or when working with CSV files.
|
org.refcodes.tabular.impls |
Class and Description |
---|
Column |
ColumnAccessor
Provides an accessor for a
Column property. |
ColumnAccessor.ColumnMutator
Provides a mutator for a
Column property. |
ColumnFactory
A
ColumnFactory creates or retrieves a Column instances
identified by the provided key (name). |
ColumnMismatchException |
Columns |
ColumnsTemplate
In case no order of the
Column instances is explicitly required
(similar to a DB table or a spread sheet, in contrast to a CSV file) then
Column instances are grouped by a ColumnsTemplate set. |
Field
A
Field stores an attribute consisting of a key (name) and a value. |
FormattedColumn
Enriches a
Column with rendering metrics (as of the
ColumnSetupMetrics ) mostly for text-based output such as for
generating output for a terminal / console. |
FormattedColumns
In case no order of the
FormattedColumn instances is explicitly
required (similar to a DB table or a spread sheet, in contrast to a CSV file)
then FormattedColumn instances are grouped by a
FormattedColumns set. |
FormattedHeader
A list of
Column instances, for example describing the elements of a
CSV file (visually speaking the of the CSV file's header line), is
represented by the FormattedHeader . |
Header |
HeaderAccessor
Provides an accessor for a
Header property. |
HeaderAccessor.HeaderBuilder
Provides a mutator for an header property.
|
HeaderAccessor.HeaderMutator
Provides a mutator for a
Header property. |
HeaderMismatchException
Thrown in case there is a mismatch between the given
HeaderMismatchException and the Row , i.e. the index for the
given key in the header may be out of index of the given row or the given key
does not exist in the Header . |
HeaderTemplate
A list of
Column instances, for example describing the elements of a
CSV file (visually speaking the of the CSV file's header line), is
represented by the HeaderTemplate . |
PrintStackTrace |
Record |
RecordAccessor
Provides an accessor for a
Record property. |
RecordAccessor.RecordMutator
Provides a mutator for a
Record property. |
Records |
RecordsAccessor
Provides an accessor for a
Records property. |
RecordsAccessor.RecordsMutator
Provides a mutator for a
Records property. |
Row |
TabularException
Base exception for the refcodes-tabular artifact.
|
Class and Description |
---|
Column |
ColumnFactory
A
ColumnFactory creates or retrieves a Column instances
identified by the provided key (name). |
ColumnMismatchException |
ColumnsTemplate
In case no order of the
Column instances is explicitly required
(similar to a DB table or a spread sheet, in contrast to a CSV file) then
Column instances are grouped by a ColumnsTemplate set. |
Field
A
Field stores an attribute consisting of a key (name) and a value. |
Fields
A
Fields stores an attribute consisting of a key (name) and an array
of values. |
FormattedColumn
Enriches a
Column with rendering metrics (as of the
ColumnSetupMetrics ) mostly for text-based output such as for
generating output for a terminal / console. |
FormattedHeader
A list of
Column instances, for example describing the elements of a
CSV file (visually speaking the of the CSV file's header line), is
represented by the FormattedHeader . |
Header |
HeaderAccessor
Provides an accessor for a
Header property. |
HeaderMismatchException
Thrown in case there is a mismatch between the given
HeaderMismatchException and the Row , i.e. the index for the
given key in the header may be out of index of the given row or the given key
does not exist in the Header . |
HeaderTemplate
A list of
Column instances, for example describing the elements of a
CSV file (visually speaking the of the CSV file's header line), is
represented by the HeaderTemplate . |
InputStreamRecords
Extends the
Records with means to monitor the state of file based
implementations. |
PrintStackTrace |
Record |
Records |
Row |
Rows |
Copyright © 2017. All rights reserved.