A C D E F G H I K N O P R S T V W _
A
- AbstractColumn<T> - Class in org.refcodes.tabular
-
The
AbstractColumn
is the default implementation for theColumn
interface. - AbstractColumn(String, Class<T>) - Constructor for class org.refcodes.tabular.AbstractColumn
-
Constructs a column.
- AbstractHeader<T,C extends Column<? extends T>> - Class in org.refcodes.tabular
-
Implementation of the
Header
interface beingCloneable
. - AbstractHeader() - Constructor for class org.refcodes.tabular.AbstractHeader
-
Constructs the
AbstractHeader
instance. - AbstractHeader(C...) - Constructor for class org.refcodes.tabular.AbstractHeader
-
Constructs the
AbstractHeader
instance configured with the providedColumn
instances. - add(int, C) - Method in class org.refcodes.tabular.AbstractHeader
- add(C) - Method in class org.refcodes.tabular.AbstractHeader
C
- clearCommentPrefixes() - Method in class org.refcodes.tabular.CsvRecordsReader
- clearCommentPrefixes() - Method in class org.refcodes.tabular.CsvRecordsWriter
- clone() - Method in class org.refcodes.tabular.AbstractColumn
- clone() - Method in class org.refcodes.tabular.DateColumnImpl
- clone() - Method in class org.refcodes.tabular.ExceptionColumnImpl
- clone() - Method in class org.refcodes.tabular.FieldImpl
- clone() - Method in class org.refcodes.tabular.IntegerColumn
- clone() - Method in class org.refcodes.tabular.ObjectColumn
- clone() - Method in class org.refcodes.tabular.RecordsImpl
- clone() - Method in class org.refcodes.tabular.RowsImpl
- clone() - Method in class org.refcodes.tabular.StringColumn
- clone() - Method in class org.refcodes.tabular.StringsColumn
- close() - Method in class org.refcodes.tabular.CompositeRecords
- close() - Method in class org.refcodes.tabular.CsvRecordsReader
- close() - Method in class org.refcodes.tabular.CsvRecordsWriter
- Column<T> - Interface in org.refcodes.tabular
- ColumnAccessor<T> - Interface in org.refcodes.tabular
-
Provides an accessor for a
Column
property. - ColumnAccessor.ColumnMutator<T> - Interface in org.refcodes.tabular
-
Provides a mutator for a
Column
property. - ColumnAccessor.ColumnProperty<T> - Interface in org.refcodes.tabular
-
Provides a
Column
property. - ColumnFactory<T> - Interface in org.refcodes.tabular
-
A
ColumnFactory
creates or retrieves aColumn
instances identified by the provided key (name). - ColumnMismatchException - Exception in org.refcodes.tabular
- ColumnMismatchException(Column<?>, Object, String) - Constructor for exception org.refcodes.tabular.ColumnMismatchException
-
Instantiates a new column mismatch exception.
- ColumnMismatchException(Column<?>, Object, String, String) - Constructor for exception org.refcodes.tabular.ColumnMismatchException
-
Instantiates a new column mismatch exception.
- ColumnMismatchException(Column<?>, Object, String, Throwable) - Constructor for exception org.refcodes.tabular.ColumnMismatchException
-
Instantiates a new column mismatch exception.
- ColumnMismatchException(Column<?>, Object, String, Throwable, String) - Constructor for exception org.refcodes.tabular.ColumnMismatchException
-
Instantiates a new column mismatch exception.
- ColumnMismatchException(Column<?>, Object, Throwable) - Constructor for exception org.refcodes.tabular.ColumnMismatchException
-
Instantiates a new column mismatch exception.
- ColumnMismatchException(Column<?>, Object, Throwable, String) - Constructor for exception org.refcodes.tabular.ColumnMismatchException
-
Instantiates a new column mismatch exception.
- ColumnRow<T,C extends Column<? extends T>> - Interface in org.refcodes.tabular
- Columns<T> - Interface in org.refcodes.tabular
- COMPACT - org.refcodes.tabular.PrintStackTrace
- CompositeRecords<T> - Class in org.refcodes.tabular
- CompositeRecords(ExecutionStrategy, InvocationStrategy, Collection<Records<T>>) - Constructor for class org.refcodes.tabular.CompositeRecords
- CompositeRecords(ExecutionStrategy, InvocationStrategy, Records<T>...) - Constructor for class org.refcodes.tabular.CompositeRecords
- CompositeRecords(InvocationStrategy, Collection<Records<T>>) - Constructor for class org.refcodes.tabular.CompositeRecords
- CompositeRecords(InvocationStrategy, Records<T>...) - Constructor for class org.refcodes.tabular.CompositeRecords
- contains(Record<?>) - Method in class org.refcodes.tabular.AbstractColumn
- contains(Record<?>) - Method in interface org.refcodes.tabular.Column
- contains(Record<?>) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- containsKey(Object) - Method in class org.refcodes.tabular.AbstractHeader
- containsValue(Object) - Method in interface org.refcodes.tabular.ColumnRow
- createInstance(String) - Method in interface org.refcodes.tabular.ColumnFactory
- createInstance(String) - Method in class org.refcodes.tabular.IntegerColumnFactory
- createInstance(String) - Method in class org.refcodes.tabular.ObjectColumnFactory
- createInstance(String) - Method in class org.refcodes.tabular.StringColumnFactory
- createInstance(String, Map<String, String>) - Method in interface org.refcodes.tabular.ColumnFactory
- createInstance(String, Map<String, String>) - Method in class org.refcodes.tabular.IntegerColumnFactory
- createInstance(String, Map<String, String>) - Method in class org.refcodes.tabular.ObjectColumnFactory
- createInstance(String, Map<String, String>) - Method in class org.refcodes.tabular.StringColumnFactory
- CsvRecordsReader<T> - Class in org.refcodes.tabular
-
The
CsvRecordsReader
is an implementation of theRecords
interface and provides functionality to parse CSV input streams. - CsvRecordsReader(ColumnFactory<T>, File) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(ColumnFactory<T>, File, boolean) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(ColumnFactory<T>, File, char) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(ColumnFactory<T>, File, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(ColumnFactory<T>, InputStream) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(ColumnFactory<T>, InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(ColumnFactory<T>, InputStream, char) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(ColumnFactory<T>, InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(Header<T>, File) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(Header<T>, File, boolean) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(Header<T>, File, char) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(Header<T>, File, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(Header<T>, InputStream) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(Header<T>, InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(Header<T>, InputStream, char) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(Header<T>, InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsReader(Header<T>, ColumnFactory<T>, InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordsReader
-
Constructs a
CsvRecordsReader
with the given parameters. - CsvRecordsWriter<T> - Class in org.refcodes.tabular
-
The
CsvRecordsWriter
writes CSV-Data. - CsvRecordsWriter(File) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
. - CsvRecordsWriter(File, char) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
. - CsvRecordsWriter(OutputStream) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
. - CsvRecordsWriter(PrintStream) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
. - CsvRecordsWriter(ColumnFactory<T>, File) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(ColumnFactory<T>, File, char) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(ColumnFactory<T>, OutputStream) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(ColumnFactory<T>, OutputStream, char) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(ColumnFactory<T>, PrintStream) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(ColumnFactory<T>, PrintStream, char) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(Header<T>, File) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(Header<T>, File, char) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(Header<T>, OutputStream) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(Header<T>, OutputStream, char) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(Header<T>, PrintStream) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(Header<T>, PrintStream, char) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvRecordsWriter(Header<T>, ColumnFactory<T>, PrintStream, char) - Constructor for class org.refcodes.tabular.CsvRecordsWriter
-
Constructs a
CsvRecordsWriter
with the given header for logging. - CsvStringRecordsReader - Class in org.refcodes.tabular
-
THis implementation of the
CsvRecordsReader
assumes that for ease of use we just want to handleString
columns. - CsvStringRecordsReader(File) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(File, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(File, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(InputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(InputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(ColumnFactory<String>, File) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(ColumnFactory<String>, File, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(ColumnFactory<String>, File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(ColumnFactory<String>, File, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(ColumnFactory<String>, InputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(ColumnFactory<String>, InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(ColumnFactory<String>, InputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(ColumnFactory<String>, InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(Header<String>, File) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(Header<String>, File, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(Header<String>, File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(Header<String>, File, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(Header<String>, InputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(Header<String>, InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(Header<String>, InputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(Header<String>, InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsReader(Header<String>, ColumnFactory<String>, InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordsReader
- CsvStringRecordsWriter - Class in org.refcodes.tabular
- CsvStringRecordsWriter(File) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(OutputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(PrintStream) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(ColumnFactory<String>, File) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(ColumnFactory<String>, File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(ColumnFactory<String>, OutputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(ColumnFactory<String>, OutputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(ColumnFactory<String>, PrintStream) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(ColumnFactory<String>, PrintStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(Header<String>, File) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(Header<String>, File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(Header<String>, OutputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(Header<String>, OutputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(Header<String>, PrintStream) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
- CsvStringRecordsWriter(Header<String>, PrintStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordsWriter
D
- DateColumnImpl - Class in org.refcodes.tabular
-
DateColumnImpl
implements theColumn
with support for theDate
type and various default or custom date formats. - DateColumnImpl(String) - Constructor for class org.refcodes.tabular.DateColumnImpl
-
Constructor of the
DateColumnImpl
with support for the defaultSimpleDateFormat
instances as defined in theDateFormats.DEFAULT_DATE_FORMATS
. - DateColumnImpl(String, DateTimeFormatter[]) - Constructor for class org.refcodes.tabular.DateColumnImpl
-
Constructor of the
DateColumnImpl
with support for the providedSimpleDateFormat
instances. - decompose() - Method in class org.refcodes.tabular.CompositeRecords
- delete(String) - Method in class org.refcodes.tabular.AbstractHeader
- destroy() - Method in class org.refcodes.tabular.CompositeRecords
- dispose() - Method in class org.refcodes.tabular.CompositeRecords
E
- ExceptionColumnImpl - Class in org.refcodes.tabular
-
The Class ExceptionColumnImpl.
- ExceptionColumnImpl(String) - Constructor for class org.refcodes.tabular.ExceptionColumnImpl
-
Creates an
ExceptionColumnImpl
which will consider the stack trace in its string representationAbstractColumn.toStorageString(Object)
. - ExceptionColumnImpl(String, PrintStackTrace) - Constructor for class org.refcodes.tabular.ExceptionColumnImpl
-
Creates an
ExceptionColumnImpl
which can consider or omit the stack trace in its string representationAbstractColumn.toStorageString(Object)
. - EXPLODED - org.refcodes.tabular.PrintStackTrace
F
- Field<T> - Interface in org.refcodes.tabular
-
A
Field
stores an attribute consisting of a key (name) and a value. - FieldImpl<T> - Class in org.refcodes.tabular
-
Implementation of the
Field
interface beingCloneable
. - FieldImpl(String, T) - Constructor for class org.refcodes.tabular.FieldImpl
-
Constructs a
Field
. - Fields<T> - Interface in org.refcodes.tabular
-
A
Fields
stores an attribute consisting of a key (name) and an array of values. - FieldsImpl<T> - Class in org.refcodes.tabular
-
Implementation of the
Fields
interface beingCloneable
. - FieldsImpl(String, T[]) - Constructor for class org.refcodes.tabular.FieldsImpl
-
Constructs a
Fields
instance with an array of values. - flush() - Method in class org.refcodes.tabular.CompositeRecords
- FormattedColumn<T> - Interface in org.refcodes.tabular
-
Enriches a
Column
with rendering metrics (as of theColumnSetupMetrics
) mostly for text-based output such as for generating output for a terminal / console. - FormattedColumnDecorator<T> - Class in org.refcodes.tabular
-
Decorator implementation of the HeaderSetupMetrics interface.
- FormattedColumnDecorator(String, Class<T>) - Constructor for class org.refcodes.tabular.FormattedColumnDecorator
-
Instantiates a new formatted column decorator.
- FormattedColumnDecorator(String, Class<T>, ColumnSetupMetrics) - Constructor for class org.refcodes.tabular.FormattedColumnDecorator
-
Wrapper for the provided
ColumnSetupMetrics
decorating it with additionalColumn
functionality. - FormattedColumnDecorator(Column<T>) - Constructor for class org.refcodes.tabular.FormattedColumnDecorator
-
Wrapper for the provided
Column
decorating it with additionalColumnSetupMetrics
functionality. - FormattedColumnDecorator(Column<T>, ColumnSetupMetrics) - Constructor for class org.refcodes.tabular.FormattedColumnDecorator
-
Wrapper for the provided
Column
and the providedColumnSetupMetrics
decorating it with each other's additional functionality. - FormattedColumnImpl<T> - Class in org.refcodes.tabular
-
Implementation of the
FormattedColumn
interface. - FormattedColumnImpl(String, Class<T>) - Constructor for class org.refcodes.tabular.FormattedColumnImpl
-
Constructs an instance of the
FormattedColumn
type. - FormattedColumns<T> - Interface in org.refcodes.tabular
-
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) thenFormattedColumn
instances are grouped by aFormattedColumns
set. - FormattedHeader<T> - Interface in org.refcodes.tabular
-
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 theFormattedHeader
. - FormattedHeaderImpl<T> - Class in org.refcodes.tabular
-
The Class FormattedHeaderImpl.
- FormattedHeaderImpl() - Constructor for class org.refcodes.tabular.FormattedHeaderImpl
-
Instantiates a new formatted header impl.
- FormattedHeaderImpl(FormattedColumn<? extends T>...) - Constructor for class org.refcodes.tabular.FormattedHeaderImpl
-
Instantiates a new formatted header impl.
- fromColumnFormatMetrics(ColumnFormatMetrics) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- fromColumnSetupMetrics(ColumnSetupMetrics) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- fromColumnWidthMetrics(ColumnWidthMetrics) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- fromStorageString(String) - Method in class org.refcodes.tabular.AbstractColumn
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageString(String) - Method in interface org.refcodes.tabular.Column
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageString(String) - Method in class org.refcodes.tabular.FormattedColumnDecorator
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageString(Record<String>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageString(Record<String>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageString(Row<String>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageString(Row<String>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStringRecord(Record<String>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStringRecord(Record<String>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStringRow(Row<String>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStringRow(Row<String>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStrings(String[]) - Method in interface org.refcodes.tabular.Column
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageStrings(String[]) - Method in class org.refcodes.tabular.DateColumnImpl
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageStrings(String[]) - Method in class org.refcodes.tabular.ExceptionColumnImpl
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageStrings(String[]) - Method in class org.refcodes.tabular.FormattedColumnDecorator
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageStrings(String[]) - Method in class org.refcodes.tabular.IntegerColumn
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageStrings(String[]) - Method in class org.refcodes.tabular.ObjectColumn
-
From storage strings.
- fromStorageStrings(String[]) - Method in class org.refcodes.tabular.StringColumn
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageStrings(String[]) - Method in class org.refcodes.tabular.StringsColumn
-
A
Column
implementation can provide its own text exchange format for the given objects. - fromStorageStrings(Record<String[]>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStrings(Record<String[]>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStrings(Row<String[]>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStrings(Row<String[]>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStringsRecord(Record<String[]>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStringsRecord(Record<String[]>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStringsRow(Row<String[]>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - fromStorageStringsRow(Row<String[]>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects.
G
- get(Object) - Method in class org.refcodes.tabular.AbstractHeader
- get(Header<T>, String) - Method in interface org.refcodes.tabular.Row
-
This method retrieves a value from the row by taking the index of the according column in the header of the given key (the one with the given key) and returns that value.
- get(Header<T>, String) - Method in class org.refcodes.tabular.RowImpl
-
This method retrieves a value from the row by taking the index of the according column in the header of the given key (the one with the given key) and returns that value.
- get(Record<?>) - Method in class org.refcodes.tabular.AbstractColumn
- get(Record<?>) - Method in interface org.refcodes.tabular.Column
- get(Record<?>) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getColumn() - Method in interface org.refcodes.tabular.ColumnAccessor
-
Retrieves the
Column
property. - getColumnWidth() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getColumnWidthType() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getCommentPrefixes() - Method in class org.refcodes.tabular.CsvRecordsReader
- getCommentPrefixes() - Method in class org.refcodes.tabular.CsvRecordsWriter
- getCsvEscapeMode() - Method in class org.refcodes.tabular.CsvRecordsReader
- getCsvEscapeMode() - Method in class org.refcodes.tabular.CsvRecordsWriter
- getDelimiter() - Method in class org.refcodes.tabular.CsvRecordsReader
- getDelimiter() - Method in class org.refcodes.tabular.CsvRecordsWriter
- getErroneousRecordCount() - Method in class org.refcodes.tabular.CsvRecordsReader
-
Gets the erroneous record count.
- getErroneousRecordCount() - Method in interface org.refcodes.tabular.RecordsReader
-
The number of erroneous records which were not read by the
RecordsReader
. - getHeader() - Method in class org.refcodes.tabular.CsvRecordsReader
-
Retrieves the
Header
property. - getHeader() - Method in class org.refcodes.tabular.CsvRecordsWriter
-
Retrieves the
Header
property. - getHeader() - Method in interface org.refcodes.tabular.HeaderAccessor
-
Retrieves the
Header
property. - getHeader() - Method in class org.refcodes.tabular.RowsImpl
-
Retrieves the
Header
property. - getHeaderEscapeCode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getHeaderEscapeCodeFactory() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getHeaderHorizAlignTextMode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getHeaderMoreTextMode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getHeaderSplitTextMode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getHeaderTextFormatMode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getKey() - Method in class org.refcodes.tabular.AbstractColumn
- getKey() - Method in class org.refcodes.tabular.FieldImpl
- getKey() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getName() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getRecord() - Method in interface org.refcodes.tabular.RecordAccessor
-
Retrieves the
Record
property. - getRecords() - Method in interface org.refcodes.tabular.RecordsAccessor
-
Retrieves the
Records
property. - getResetEscapeCode() - Method in interface org.refcodes.tabular.FormattedHeader
-
Gets the ANSI reset Escape-Code for this
FormattedHeader
instance. - getResetEscapeCode() - Method in class org.refcodes.tabular.FormattedHeaderImpl
-
Gets the ANSI reset Escape-Code for this
FormattedHeader
instance. - getRowEscapeCode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getRowEscapeCodeFactory() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getRowHorizAlignTextMode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getRowMoreTextMode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getRowSplitTextMode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getRowTextFormatMode() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getType() - Method in class org.refcodes.tabular.AbstractColumn
- getType() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- getValue() - Method in class org.refcodes.tabular.FieldImpl
- getValue(Record<T>) - Method in interface org.refcodes.tabular.Column
-
Retrieves the corresponding value from the provided record.
- getValue_(Record<?>) - Method in interface org.refcodes.tabular.Column
-
Retrieves the corresponding value from the provided record.
H
- hasNext() - Method in class org.refcodes.tabular.CompositeRecords
- hasNext() - Method in class org.refcodes.tabular.CsvRecordsReader
- hasNext() - Method in class org.refcodes.tabular.RecordsImpl
- hasNext() - Method in class org.refcodes.tabular.RowsImpl
- Header<T> - Interface in org.refcodes.tabular
- HeaderAccessor<T> - Interface in org.refcodes.tabular
-
Provides an accessor for a
Header
property. - HeaderAccessor.HeaderBuilder<T extends HeaderAccessor.HeaderBuilder<?>> - Interface in org.refcodes.tabular
-
Provides a mutator for an header property.
- HeaderAccessor.HeaderMutator<T> - Interface in org.refcodes.tabular
-
Provides a mutator for a
Header
property. - HeaderAccessor.HeaderProperty<T> - Interface in org.refcodes.tabular
-
Provides a
Header
property. - HeaderImpl<T> - Class in org.refcodes.tabular
-
Implementation of the
Header
interface beingCloneable
. - HeaderImpl() - Constructor for class org.refcodes.tabular.HeaderImpl
-
Instantiates a new header.
- HeaderImpl(Column<? extends T>...) - Constructor for class org.refcodes.tabular.HeaderImpl
-
Instantiates a new header.
- HeaderMismatchException - Exception in org.refcodes.tabular
-
Thrown in case there is a mismatch between the given
HeaderMismatchException
and theRow
, 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 theHeader
. - HeaderMismatchException(String, String) - Constructor for exception org.refcodes.tabular.HeaderMismatchException
-
Instantiates a new header mismatch exception.
- HeaderMismatchException(String, String, String) - Constructor for exception org.refcodes.tabular.HeaderMismatchException
-
Instantiates a new header mismatch exception.
- HeaderMismatchException(String, String, Throwable) - Constructor for exception org.refcodes.tabular.HeaderMismatchException
-
Instantiates a new header mismatch exception.
- HeaderMismatchException(String, String, Throwable, String) - Constructor for exception org.refcodes.tabular.HeaderMismatchException
-
Instantiates a new header mismatch exception.
- HeaderMismatchException(String, Throwable) - Constructor for exception org.refcodes.tabular.HeaderMismatchException
-
Instantiates a new header mismatch exception.
- HeaderMismatchException(String, Throwable, String) - Constructor for exception org.refcodes.tabular.HeaderMismatchException
-
Instantiates a new header mismatch exception.
- HeaderRow<T,C extends Column<? extends T>> - Interface in org.refcodes.tabular
- hide() - Method in class org.refcodes.tabular.FormattedColumnDecorator
I
- indexOf(String) - Method in class org.refcodes.tabular.AbstractHeader
-
Determines the index of the column with the given key or -1 if there is none such column.
- indexOf(String) - Method in interface org.refcodes.tabular.HeaderRow
-
Determines the index of the column with the given key or -1 if there is none such column.
- initialize() - Method in class org.refcodes.tabular.CompositeRecords
- IntegerColumn - Class in org.refcodes.tabular
- IntegerColumn(String) - Constructor for class org.refcodes.tabular.IntegerColumn
-
Creates a
IntegerColumn
managingInteger
instances. - IntegerColumnFactory - Class in org.refcodes.tabular
-
Most generic
ColumnFactory
for creatingColumn
instances managing instances of the (sub-)typeInteger
. - IntegerColumnFactory() - Constructor for class org.refcodes.tabular.IntegerColumnFactory
- isEqualWith(Record<?>, Header<?>) - Static method in class org.refcodes.tabular.TabularUtility
- isEqualWith(Row<?>, Header<?>) - Static method in class org.refcodes.tabular.TabularUtility
- isSubsetOf(Record<?>, Header<?>) - Static method in class org.refcodes.tabular.TabularUtility
- isSubsetOf(Row<?>, Header<?>) - Static method in class org.refcodes.tabular.TabularUtility
- isSupersetOf(Record<?>, Header<?>) - Static method in class org.refcodes.tabular.TabularUtility
- isSupersetOf(Row<?>, Header<?>) - Static method in class org.refcodes.tabular.TabularUtility
- isTrim() - Method in class org.refcodes.tabular.CsvRecordsReader
- isTrim() - Method in class org.refcodes.tabular.CsvRecordsWriter
- isVisible() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- iterator() - Method in interface org.refcodes.tabular.Records
K
- keySet() - Method in class org.refcodes.tabular.AbstractHeader
N
- next() - Method in class org.refcodes.tabular.CompositeRecords
- next() - Method in class org.refcodes.tabular.CsvRecordsReader
- next() - Method in class org.refcodes.tabular.RecordsImpl
- next() - Method in class org.refcodes.tabular.RowsImpl
- NONE - org.refcodes.tabular.PrintStackTrace
O
- ObjectColumn<T> - Class in org.refcodes.tabular
- ObjectColumn(String, Class<T>) - Constructor for class org.refcodes.tabular.ObjectColumn
-
Creates a
ObjectColumn
managingString
instances. - ObjectColumnFactory - Class in org.refcodes.tabular
-
Most generic
ColumnFactory
for creatingColumn
instances managing instances of the (sub-)typeObject
. - ObjectColumnFactory() - Constructor for class org.refcodes.tabular.ObjectColumnFactory
- open() - Method in class org.refcodes.tabular.CompositeRecords
- org.refcodes.tabular - package org.refcodes.tabular
-
The tabular package provides a frame to handle tables of data, often occurring when logging or when working with CSV files.
P
- parseHeader(String...) - Method in class org.refcodes.tabular.CsvRecordsWriter
-
Parses and sets the
Header
from the providedString
. - parseHeader(String...) - Method in interface org.refcodes.tabular.RecordsWriter
-
Parses and sets the
Header
from the providedString
. - pause() - Method in class org.refcodes.tabular.CompositeRecords
- PrintStackTrace - Enum in org.refcodes.tabular
-
The Enum PrintStackTrace.
R
- readHeader() - Method in class org.refcodes.tabular.CsvRecordsReader
-
Creates a
Header
from the next line to be read . - readHeader() - Method in interface org.refcodes.tabular.RecordsReader
-
Creates a
Header
from the next line to be read . - readNext() - Method in class org.refcodes.tabular.CsvRecordsReader
-
Reads the next line from the (standard) input (stream or file) and returns an array of its
String
representation. - readNext() - Method in interface org.refcodes.tabular.RecordsReader
-
Reads the next line from the (standard) input (stream or file) and returns an array of its
String
representation. - Record<T> - Interface in org.refcodes.tabular
- RecordAccessor<T> - Interface in org.refcodes.tabular
-
Provides an accessor for a
Record
property. - RecordAccessor.RecordMutator<T> - Interface in org.refcodes.tabular
-
Provides a mutator for a
Record
property. - RecordAccessor.RecordProperty<T> - Interface in org.refcodes.tabular
-
Provides a
Record
property. - RecordImpl<T> - Class in org.refcodes.tabular
-
Implementation of the
Record
interface beingCloneable
. - RecordImpl() - Constructor for class org.refcodes.tabular.RecordImpl
-
Constructs the
RecordImpl
instance. - RecordImpl(List<Field<T>>) - Constructor for class org.refcodes.tabular.RecordImpl
-
Constructs a record with the given items.
- RecordImpl(Field<? extends T>...) - Constructor for class org.refcodes.tabular.RecordImpl
-
Constructs the
RecordImpl
instance configured with the providedField
instances. - Records<T> - Interface in org.refcodes.tabular
- RecordsAccessor<T> - Interface in org.refcodes.tabular
-
Provides an accessor for a
Records
property. - RecordsAccessor.RecordsMutator<T> - Interface in org.refcodes.tabular
-
Provides a mutator for a
Records
property. - RecordsAccessor.RecordsProperty<T> - Interface in org.refcodes.tabular
-
Provides a
Records
property. - RecordsImpl<T> - Class in org.refcodes.tabular
-
Implementation of the
Records
interface beingCloneable
. - RecordsImpl(Collection<Record<T>>) - Constructor for class org.refcodes.tabular.RecordsImpl
-
Constructs the
RecordsImpl
instance configured with the providedRecord
instances. - RecordsImpl(Record<T>...) - Constructor for class org.refcodes.tabular.RecordsImpl
-
Constructs the
RecordsImpl
instance configured with the providedRecord
instances. - RecordsReader<T> - Interface in org.refcodes.tabular
-
Extends the
Records
with functionality for file based implementations regarding header management and means to monitor the state of reading data. - RecordsWriter<T> - Interface in org.refcodes.tabular
-
The
RecordsWriter
writes data. - remove() - Method in class org.refcodes.tabular.CompositeRecords
- remove() - Method in class org.refcodes.tabular.CsvRecordsReader
- remove() - Method in class org.refcodes.tabular.RecordsImpl
- remove() - Method in class org.refcodes.tabular.RowsImpl
- remove(Record<?>) - Method in class org.refcodes.tabular.AbstractColumn
- remove(Record<?>) - Method in interface org.refcodes.tabular.Column
- remove(Record<?>) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- reset() - Method in class org.refcodes.tabular.CompositeRecords
- resume() - Method in class org.refcodes.tabular.CompositeRecords
- Row<T> - Interface in org.refcodes.tabular
- RowImpl<T> - Class in org.refcodes.tabular
-
Implementation of the
Row
interface beingCloneable
. - RowImpl(T...) - Constructor for class org.refcodes.tabular.RowImpl
-
Constructs the
RowImpl
instance configured with the provided elements. - Rows<T> - Interface in org.refcodes.tabular
- RowsImpl<T> - Class in org.refcodes.tabular
-
Implementation of the
Rows
interface beingCloneable
. - RowsImpl(Header<T>, Collection<Row<T>>) - Constructor for class org.refcodes.tabular.RowsImpl
- RowsImpl(Header<T>, Row<T>...) - Constructor for class org.refcodes.tabular.RowsImpl
S
- setColumn(Column<T>) - Method in interface org.refcodes.tabular.ColumnAccessor.ColumnMutator
-
Sets the
Column
property. - setColumnWidth(int) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setColumnWidthType(ColumnWidthType) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvRecordsReader
- setCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvRecordsWriter
- setCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvRecordsReader
- setCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvRecordsWriter
- setDelimiter(char) - Method in class org.refcodes.tabular.CsvRecordsReader
- setDelimiter(char) - Method in class org.refcodes.tabular.CsvRecordsWriter
- setEscapeCode(String) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setEscapeCodeFactory(EscapeCodeFactory) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setHeader(Header<T>) - Method in interface org.refcodes.tabular.HeaderAccessor.HeaderMutator
-
Sets the
Header
property. - setHeaderEscapeCode(String) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setHeaderEscapeCodeFactory(EscapeCodeFactory) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setHeaderHorizAlignTextMode(HorizAlignTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setHeaderMoreTextMode(MoreTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setHeaderSplitTextMode(SplitTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setHeaderTextFormatMode(TextFormatMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setHorizAlignTextMode(HorizAlignTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setMoreTextMode(MoreTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setName(String) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setRecord(Record<T>) - Method in interface org.refcodes.tabular.RecordAccessor.RecordMutator
-
Sets the
Record
property. - setRecords(Records<T>) - Method in interface org.refcodes.tabular.RecordsAccessor.RecordsMutator
-
Sets the
Records
property. - setResetEscapeCode(String) - Method in interface org.refcodes.tabular.FormattedHeader
-
Gets the ANSI reset Escape-Code for this
FormattedHeader
instance. - setResetEscapeCode(String) - Method in class org.refcodes.tabular.FormattedHeaderImpl
-
Gets the ANSI reset Escape-Code for this
FormattedHeader
instance. - setRowEscapeCode(String) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setRowEscapeCodeFactory(EscapeCodeFactory) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setRowHorizAlignTextMode(HorizAlignTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setRowMoreTextMode(MoreTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setRowSplitTextMode(SplitTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setRowTextFormatMode(TextFormatMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setSplitTextMode(SplitTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setTextFormatMode(TextFormatMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- setTrim(boolean) - Method in class org.refcodes.tabular.CsvRecordsReader
- setTrim(boolean) - Method in class org.refcodes.tabular.CsvRecordsWriter
- setVisible(boolean) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- show() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- skipHeader() - Method in class org.refcodes.tabular.CsvRecordsReader
-
Skips the next line to be read.
- skipHeader() - Method in interface org.refcodes.tabular.RecordsReader
-
Skips the next line to be read.
- start() - Method in class org.refcodes.tabular.CompositeRecords
- stop() - Method in class org.refcodes.tabular.CompositeRecords
- StringColumn - Class in org.refcodes.tabular
- StringColumn(String) - Constructor for class org.refcodes.tabular.StringColumn
-
Creates a
StringColumn
managingString
instances. - StringColumnFactory - Class in org.refcodes.tabular
-
Most generic
ColumnFactory
for creatingColumn
instances managing instances of the (sub-)typeString
. - StringColumnFactory() - Constructor for class org.refcodes.tabular.StringColumnFactory
- StringsColumn - Class in org.refcodes.tabular
- StringsColumn(String) - Constructor for class org.refcodes.tabular.StringsColumn
-
Creates a
StringsColumn
managingString
array instances.
T
- TabularException - Exception in org.refcodes.tabular
-
Base exception for the refcodes-tabular artifact.
- TabularException(String) - Constructor for exception org.refcodes.tabular.TabularException
-
Instantiates a new tabular exception.
- TabularException(String, String) - Constructor for exception org.refcodes.tabular.TabularException
-
Instantiates a new tabular exception.
- TabularException(String, Throwable) - Constructor for exception org.refcodes.tabular.TabularException
-
Instantiates a new tabular exception.
- TabularException(String, Throwable, String) - Constructor for exception org.refcodes.tabular.TabularException
-
Instantiates a new tabular exception.
- TabularException(Throwable) - Constructor for exception org.refcodes.tabular.TabularException
-
Instantiates a new tabular exception.
- TabularException(Throwable, String) - Constructor for exception org.refcodes.tabular.TabularException
-
Instantiates a new tabular exception.
- TabularRuntimeException - Exception in org.refcodes.tabular
-
Base runtime exception for the refcodes-tabular artifact.
- TabularRuntimeException(String) - Constructor for exception org.refcodes.tabular.TabularRuntimeException
-
Instantiates a new tabular runtime exception.
- TabularRuntimeException(String, String) - Constructor for exception org.refcodes.tabular.TabularRuntimeException
-
Instantiates a new tabular runtime exception.
- TabularRuntimeException(String, Throwable) - Constructor for exception org.refcodes.tabular.TabularRuntimeException
-
Instantiates a new tabular runtime exception.
- TabularRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.tabular.TabularRuntimeException
-
Instantiates a new tabular runtime exception.
- TabularRuntimeException(Throwable) - Constructor for exception org.refcodes.tabular.TabularRuntimeException
-
Instantiates a new tabular runtime exception.
- TabularRuntimeException(Throwable, String) - Constructor for exception org.refcodes.tabular.TabularRuntimeException
-
Instantiates a new tabular runtime exception.
- TabularUtility - Class in org.refcodes.tabular
-
Utility for listing specific functionality.
- toFieldSet() - Method in interface org.refcodes.tabular.Record
- toFieldSet() - Method in class org.refcodes.tabular.RecordImpl
- toFileNameFromZip(String) - Static method in class org.refcodes.tabular.CsvRecordsReader
-
Truncates the ".zip" suffix from the filename and returns the result.
- toHeader(String[], ColumnFactory<T>) - Static method in class org.refcodes.tabular.TabularUtility
-
Creates a header for a given string array with the column names to be used for the header.
- toHeader(Collection<String>, ColumnFactory<T>) - Static method in class org.refcodes.tabular.TabularUtility
-
Creates a header for a given list of strings containing the column names to be used for the header.
- toHeaderEscapeCode(Object) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- toInputStream(File) - Static method in class org.refcodes.tabular.CsvRecordsReader
-
Returns an
InputStream
from the providedFile
. - toIntersection(Record<T>, Header<?>) - Static method in class org.refcodes.tabular.TabularUtility
- toKeys() - Method in interface org.refcodes.tabular.Header
-
Returns the keys of the
Header
in the intended order. - toPrintable(Throwable) - Method in class org.refcodes.tabular.ExceptionColumnImpl
-
A
Column
implementation can provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI escape codes). - toPrintable(Date) - Method in class org.refcodes.tabular.DateColumnImpl
-
A
Column
implementation can provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI escape codes). - toPrintable(Record<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
To printable.
- toPrintable(Record<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI Escape-Codes). - toPrintable(Row<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
To printable.
- toPrintable(Row<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI Escape-Codes). - toPrintable(T) - Method in class org.refcodes.tabular.AbstractColumn
-
A
Column
implementation can provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI escape codes). - toPrintable(T) - Method in interface org.refcodes.tabular.Column
-
A
Column
implementation can provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI escape codes). - toPrintable(T) - Method in class org.refcodes.tabular.FormattedColumnDecorator
-
A
Column
implementation can provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI escape codes). - toPrintableRecord(Row<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI Escape-Codes). - toPrintableRecord(Row<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI Escape-Codes). - toPrintableRow(Record<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
To printable row.
- toPrintableRow(Record<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own printable format of the given objects; for example a human readable text representation of the value (or in very specialized cases even enriched with ANSI Escape-Codes). - toPurged(Record<?>) - Static method in class org.refcodes.tabular.TabularUtility
- toRecord(Row<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
To record.
- toRecord(Row<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
- toRecordIgnoreType(Row<?>) - Method in class org.refcodes.tabular.AbstractHeader
-
Similar to
HeaderRow.toRecord(Row)
with the difference that conversion is done ignoring the type of theHeaderRow
Column
instances and the according value(s). - toRecordIgnoreType(Row<?>) - Method in interface org.refcodes.tabular.HeaderRow
-
Similar to
HeaderRow.toRecord(Row)
with the difference that conversion is done ignoring the type of theHeaderRow
Column
instances and the according value(s). - toRow(Record<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
To row.
- toRow(Record<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
- toRowEscapeCode(Object) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- toRowIgnoreType(Record<?>) - Method in class org.refcodes.tabular.AbstractHeader
-
Similar to
HeaderRow.toRow(Record)
with the difference that conversion is done ignoring the type of theHeaderRow
Column
instances and the according value(s). - toRowIgnoreType(Record<?>) - Method in interface org.refcodes.tabular.HeaderRow
-
Similar to
HeaderRow.toRow(Record)
with the difference that conversion is done ignoring the type of theHeaderRow
Column
instances and the according value(s). - toSeparatedValues(Record<?>) - Static method in class org.refcodes.tabular.TabularUtility
-
Returns a separated values representation of the implementing collection by separating each item with the default separator
Delimiter.CSV
. - toSeparatedValues(Record<?>, char) - Static method in class org.refcodes.tabular.TabularUtility
-
Returns a separated values representation of the implementing collection by separating each item with the given separator.
- toStorageString(Record<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
To storage string.
- toStorageString(Record<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageString(Row<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
To storage string.
- toStorageString(Row<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageString(T) - Method in class org.refcodes.tabular.AbstractColumn
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageString(T) - Method in interface org.refcodes.tabular.Column
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageString(T) - Method in class org.refcodes.tabular.FormattedColumnDecorator
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageString_(Object) - Method in interface org.refcodes.tabular.Column
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageStringRecord(Row<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageStringRecord(Row<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageStringRow(Record<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageStringRow(Record<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageStrings(Integer) - Method in class org.refcodes.tabular.IntegerColumn
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageStrings(String) - Method in class org.refcodes.tabular.StringColumn
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageStrings(String[]) - Method in class org.refcodes.tabular.StringsColumn
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageStrings(Throwable) - Method in class org.refcodes.tabular.ExceptionColumnImpl
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageStrings(Date) - Method in class org.refcodes.tabular.DateColumnImpl
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageStrings(Record<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
To storage strings.
- toStorageStrings(Record<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageStrings(Row<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
To storage strings.
- toStorageStrings(Row<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageStrings(T) - Method in interface org.refcodes.tabular.Column
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageStrings(T) - Method in class org.refcodes.tabular.FormattedColumnDecorator
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageStrings(T) - Method in class org.refcodes.tabular.ObjectColumn
-
A
Column
implementation can provide its own text exchange format for the given objects. - toStorageStringsRecord(Row<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageStringsRecord(Row<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageStringsRow(Record<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toStorageStringsRow(Record<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
-
A special
Column
implementation might provide its own text exchange format for the given objects. - toString(Record<?>) - Static method in class org.refcodes.tabular.TabularUtility
-
Creates the string representation from from the given record.
- toString(Record<?>, char, DateTimeFormatter[]) - Static method in class org.refcodes.tabular.TabularUtility
-
Creates the string representation from from the given record.
- toSubset(Record<T>, Header<?>) - Static method in class org.refcodes.tabular.TabularUtility
- toType() - Method in interface org.refcodes.tabular.Header
- toValues(Record<T>) - Method in interface org.refcodes.tabular.Header
-
Returns an array of the values stored by the
Record
in the order as defined by the header.
V
- valueOf(String) - Static method in enum org.refcodes.tabular.PrintStackTrace
-
Returns the enum constant of this type with the specified name.
- values() - Method in class org.refcodes.tabular.AbstractHeader
- values() - Static method in enum org.refcodes.tabular.PrintStackTrace
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withColumns(C...) - Method in interface org.refcodes.tabular.ColumnRow
-
With columns.
- withColumns(Column<? extends T>...) - Method in interface org.refcodes.tabular.Columns
-
With columns.
- withColumns(FormattedColumn<? extends T>...) - Method in interface org.refcodes.tabular.FormattedColumns
-
With columns.
- withColumnWidth(int) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withColumnWidthType(ColumnWidthType) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvRecordsReader
- withCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvRecordsWriter
- withCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvStringRecordsReader
- withCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvStringRecordsWriter
- withCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvRecordsReader
- withCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvRecordsWriter
- withCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvStringRecordsReader
- withCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvStringRecordsWriter
- withDelimiter(char) - Method in class org.refcodes.tabular.CsvRecordsReader
- withDelimiter(char) - Method in class org.refcodes.tabular.CsvRecordsWriter
- withDelimiter(char) - Method in class org.refcodes.tabular.CsvStringRecordsReader
- withDelimiter(char) - Method in class org.refcodes.tabular.CsvStringRecordsWriter
- withEscapeCode(String) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withEscapeCodeFactory(EscapeCodeFactory) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withHeader(Header<T>) - Method in interface org.refcodes.tabular.HeaderAccessor.HeaderBuilder
-
Sets the
Header
to use returns this builder as of the builder pattern. - withHeaderEscapeCode(String) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withHeaderEscapeCodeFactory(EscapeCodeFactory) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withHeaderHorizAlignTextMode(HorizAlignTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withHeaderMoreTextMode(MoreTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withHeaderSplitTextMode(SplitTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withHeaderTextFormatMode(TextFormatMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withHide() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withHorizAlignTextMode(HorizAlignTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withMoreTextMode(MoreTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withName(String) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withResetEscapeCode(String) - Method in interface org.refcodes.tabular.FormattedHeader
-
Sets the ANSI reset Escape-Code for this
FormattedHeader
instance as of the Builder-Pattern. - withRowEscapeCode(String) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withRowEscapeCodeFactory(EscapeCodeFactory) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withRowHorizAlignTextMode(HorizAlignTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withRowMoreTextMode(MoreTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withRowSplitTextMode(SplitTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withRowTextFormatMode(TextFormatMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withShow() - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withSplitTextMode(SplitTextMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withTextFormatMode(TextFormatMode) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- withTrim(boolean) - Method in class org.refcodes.tabular.CsvRecordsReader
- withTrim(boolean) - Method in class org.refcodes.tabular.CsvRecordsWriter
- withTrim(boolean) - Method in class org.refcodes.tabular.CsvStringRecordsReader
- withTrim(boolean) - Method in class org.refcodes.tabular.CsvStringRecordsWriter
- withVisible(boolean) - Method in class org.refcodes.tabular.FormattedColumnDecorator
- writeComment(String) - Method in class org.refcodes.tabular.CsvRecordsWriter
-
Writes a comment by using the fist defined comment prefix as of
CsvRecordsWriter.getCommentPrefixes()
suffixed with a space (" ") followed by the comment (as of theCsvMixin.toComment(String)
). - writeHeader() - Method in class org.refcodes.tabular.CsvRecordsWriter
-
Writes the CSV header to the (standard) output (be it a Stream or a File).
- writeHeader() - Method in interface org.refcodes.tabular.RecordsWriter
-
Writes the CSV header to the (standard) output (be it a Stream or a File).
- writeHeader(String...) - Method in class org.refcodes.tabular.CsvRecordsWriter
-
Parses and sets the
Header
from the providedString
arguments and writes the CSV header to the (standard) output (be it a Stream or a File). - writeHeader(String...) - Method in interface org.refcodes.tabular.RecordsWriter
-
Parses and sets the
Header
from the providedString
arguments and writes the CSV header to the (standard) output (be it a Stream or a File). - writeHeader(Header<T>) - Method in class org.refcodes.tabular.CsvRecordsWriter
-
Sets and writes the provided
Header
to the (standard) output (be it a Stream or a File). . - writeHeader(Header<T>) - Method in interface org.refcodes.tabular.RecordsWriter
-
Sets and writes the provided
Header
to the (standard) output (be it a Stream or a File). . - writeNext(Object...) - Method in class org.refcodes.tabular.CsvRecordsWriter
-
Directly logs the provided
String
instances to the (standard) output. - writeNext(Object...) - Method in interface org.refcodes.tabular.RecordsWriter
-
Directly logs the provided
String
instances to the (standard) output. - writeNext(String...) - Method in class org.refcodes.tabular.CsvStringRecordsWriter
-
Provides the
String
variant of theCsvRecordsWriter.writeNext(Object...)
method. - writeNext(Record<T>) - Method in class org.refcodes.tabular.CsvRecordsWriter
-
Directly logs the provided
String
instances to the (standard) output. - writeNext(Record<T>) - Method in interface org.refcodes.tabular.RecordsWriter
-
Directly logs the provided
String
instances to the (standard) output.
_
- _csvBuilder - Variable in class org.refcodes.tabular.CsvRecordsWriter
- _header - Variable in class org.refcodes.tabular.CsvRecordsWriter
- _keys - Variable in class org.refcodes.tabular.AbstractHeader
-
A
LinkedHashSet
is used in order to preserve the order of the elements as contained in theHeader
itself. - _outputStream - Variable in class org.refcodes.tabular.CsvRecordsWriter