Index

A B C D E F G H I K L N O P R S T V W _ 
All Classes and Interfaces|All Packages|Serialized Form

A

AbstractColumn<T> - Class in org.refcodes.tabular
The AbstractColumn is the default implementation for the Column 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 being Cloneable.
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 provided Column instances.
add(int, C) - Method in class org.refcodes.tabular.AbstractHeader
add(C) - Method in class org.refcodes.tabular.AbstractHeader

B

booleanColumn(String) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a Column with support for boolean values.
BooleanColumn - Class in org.refcodes.tabular
Implementation of the Column interface for working with Boolean instances, being Cloneable.
BooleanColumn(String) - Constructor for class org.refcodes.tabular.BooleanColumn
Creates a BooleanColumn managing Boolean instances.
BooleanColumnFactory - Class in org.refcodes.tabular
Most generic ColumnFactory for creating Column instances managing instances of the (sub-)type Boolean.
BooleanColumnFactory() - Constructor for class org.refcodes.tabular.BooleanColumnFactory
 

C

clearCommentPrefixes() - Method in class org.refcodes.tabular.CsvRecordReader
clearCommentPrefixes() - Method in class org.refcodes.tabular.CsvRecordWriter
clone() - Method in class org.refcodes.tabular.AbstractColumn
clone() - Method in class org.refcodes.tabular.BooleanColumn
clone() - Method in class org.refcodes.tabular.DateColumn
clone() - Method in class org.refcodes.tabular.DoubleColumn
clone() - Method in class org.refcodes.tabular.EnumColumn
clone() - Method in class org.refcodes.tabular.ExceptionColumn
clone() - Method in class org.refcodes.tabular.FieldImpl
clone() - Method in class org.refcodes.tabular.FloatColumn
clone() - Method in class org.refcodes.tabular.IntColumn
clone() - Method in class org.refcodes.tabular.LongColumn
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.CsvRecordReader
close() - Method in class org.refcodes.tabular.CsvRecordWriter
close() - Method in class org.refcodes.tabular.RecordsComposite
Column<T> - Interface in org.refcodes.tabular
Similar to a Column definition for a DB or a spread sheet (or, with reservations, a CSV file), a Column describes properties such as name (key) and type of elements related to that Column (e.g. the according elements of the Row lines).
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 a Column instances identified by the provided key (name).
ColumnMismatchException - Exception in org.refcodes.tabular
Thrown in case a value was found in the e.g. in a Record of the wrong type than specified by a provided Column (of for example a Header).
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
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 ColumnRow set.
Columns<T> - Interface in org.refcodes.tabular
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 Columns set.
COMPACT - Enum constant in enum org.refcodes.tabular.PrintStackTrace
 
contains(Record<?>) - Method in class org.refcodes.tabular.AbstractColumn
Tests whether the Record contains a value identified by the Column instance's key and where the value's type is assignable to the Column instance's type.
contains(Record<?>) - Method in interface org.refcodes.tabular.Column
Tests whether the Record contains a value identified by the Column instance's key and where the value's type is assignable to the Column instance's type.
contains(Record<?>) - Method in class org.refcodes.tabular.FormattedColumnDecorator
Tests whether the Record contains a value identified by the Column instance's key and where the value's type is assignable to the Column instance's type.
containsKey(Object) - Method in class org.refcodes.tabular.AbstractHeader
containsValue(Object) - Method in interface org.refcodes.tabular.ColumnRow
createInstance(String) - Method in class org.refcodes.tabular.BooleanColumnFactory
createInstance(String) - Method in interface org.refcodes.tabular.ColumnFactory
createInstance(String) - Method in class org.refcodes.tabular.DoubleColumnFactory
createInstance(String) - Method in class org.refcodes.tabular.FloatColumnFactory
createInstance(String) - Method in class org.refcodes.tabular.IntColumnFactory
createInstance(String) - Method in class org.refcodes.tabular.LongColumnFactory
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 class org.refcodes.tabular.BooleanColumnFactory
createInstance(String, Map<String, String>) - Method in interface org.refcodes.tabular.ColumnFactory
createInstance(String, Map<String, String>) - Method in class org.refcodes.tabular.DoubleColumnFactory
createInstance(String, Map<String, String>) - Method in class org.refcodes.tabular.FloatColumnFactory
createInstance(String, Map<String, String>) - Method in class org.refcodes.tabular.IntColumnFactory
createInstance(String, Map<String, String>) - Method in class org.refcodes.tabular.LongColumnFactory
createInstance(String, Map<String, String>) - Method in class org.refcodes.tabular.ObjectColumnFactory
createInstance(String, Map<String, String>) - Method in class org.refcodes.tabular.StringColumnFactory
csvRecordReader(File, char, boolean, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(File, char, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(File, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(File, Charset, boolean, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(File, Charset, char, boolean, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(File, Charset, char, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(File, Charset, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(InputStream, boolean, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(InputStream, char, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(InputStream, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(InputStream, Charset, boolean, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(InputStream, Charset, char, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(InputStream, Charset, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], File) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], File, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], File, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], File, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], File, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], File, Charset, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], File, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], File, Charset, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], InputStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], InputStream, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], InputStream, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], InputStream, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], InputStream, Charset, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(String[], InputStream, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvStringRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, File) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, File, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, File, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, File, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, File, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, File, Charset, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, File, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, File, Charset, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, InputStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, InputStream, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, InputStream, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, InputStream, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, InputStream, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, InputStream, Charset, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, InputStream, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(ColumnFactory<T>, InputStream, Charset, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, File) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, File, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, File, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, File, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, File, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, File, Charset, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, File, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, File, Charset, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, InputStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, InputStream, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, InputStream, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, InputStream, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, InputStream, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, InputStream, Charset, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, InputStream, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
csvRecordReader(Header<T>, InputStream, Charset, char, boolean) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader<T> - Class in org.refcodes.tabular
The CsvRecordReader is an implementation of the RecordReader interface and provides functionality to parse CSV input streams: Column<Float> floatColumn = floatColumn( "volume" ); Column<String> stringColumn = floatColumn( "name" ); Column<Integer> intColumn = floatColumn( "length" ); Column<Date> dateColumn = floatColumn( "time" ); try (CsvRecordReader<?
CsvRecordReader(ColumnFactory<T>, File) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, File, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, File, char) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, File, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, File, Charset) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, File, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, File, Charset, char) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, File, Charset, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, InputStream) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, InputStream, char) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, InputStream, Charset) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, InputStream, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, InputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(ColumnFactory<T>, InputStream, Charset, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, File) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, File, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, File, char) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, File, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, File, Charset) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, File, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, File, Charset, char) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, File, Charset, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, InputStream) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, InputStream, char) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, InputStream, Charset) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, InputStream, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, InputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, InputStream, Charset, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
CsvRecordReader(Header<T>, ColumnFactory<T>, InputStream, Charset, char, boolean) - Constructor for class org.refcodes.tabular.CsvRecordReader
Constructs a CsvRecordReader with the given parameters.
csvRecordWriter(File) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter.
csvRecordWriter(File, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter.
csvRecordWriter(File, char, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(File, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(File, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter.
csvRecordWriter(File, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter.
csvRecordWriter(File, Charset, char, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(File, Charset, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(OutputStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter.
csvRecordWriter(OutputStream, char, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(OutputStream, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter.
csvRecordWriter(OutputStream, Charset, char, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(OutputStream, Charset, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(PrintStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter.
csvRecordWriter(PrintStream, char, String...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], File) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], File, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], File, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], File, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], OutputStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], OutputStream, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], OutputStream, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], OutputStream, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], PrintStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(String[], PrintStream, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, File) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, File, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, File, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, File, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, OutputStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, OutputStream, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, OutputStream, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, OutputStream, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, PrintStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(ColumnFactory<T>, PrintStream, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, File) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, File, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, File, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, File, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, OutputStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, OutputStream, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, OutputStream, Charset) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, OutputStream, Charset, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, PrintStream) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
csvRecordWriter(Header<T>, PrintStream, char) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter<T> - Class in org.refcodes.tabular
The CsvRecordWriter writes CSV-Data.
CsvRecordWriter(File) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter.
CsvRecordWriter(File, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter.
CsvRecordWriter(File, Charset) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter.
CsvRecordWriter(File, Charset, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter.
CsvRecordWriter(OutputStream) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter.
CsvRecordWriter(OutputStream, Charset) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter.
CsvRecordWriter(PrintStream) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter.
CsvRecordWriter(ColumnFactory<T>, File) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(ColumnFactory<T>, File, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(ColumnFactory<T>, File, Charset) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(ColumnFactory<T>, File, Charset, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(ColumnFactory<T>, OutputStream) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(ColumnFactory<T>, OutputStream, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(ColumnFactory<T>, OutputStream, Charset) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(ColumnFactory<T>, OutputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(ColumnFactory<T>, PrintStream) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(ColumnFactory<T>, PrintStream, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, File) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, File, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, File, Charset) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, File, Charset, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, OutputStream) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, OutputStream, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, OutputStream, Charset) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, OutputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, PrintStream) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, PrintStream, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvRecordWriter(Header<T>, ColumnFactory<T>, PrintStream, char) - Constructor for class org.refcodes.tabular.CsvRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordReader - Class in org.refcodes.tabular
THis implementation of the CsvRecordReader assumes that for ease of use we just want to handle String columns.
CsvStringRecordReader(File) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(File, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(File, boolean, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(File, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(File, char, boolean, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(File, char, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(File, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(File, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(File, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(File, Charset, boolean, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(File, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(File, Charset, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(File, Charset, char, boolean, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(File, Charset, char, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(File, Charset, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(InputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(InputStream, boolean, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(InputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(InputStream, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(InputStream, char, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(InputStream, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(InputStream, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(InputStream, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(InputStream, Charset, boolean, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(InputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(InputStream, Charset, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(InputStream, Charset, char, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(InputStream, Charset, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], File) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], File, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], File, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], File, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], File, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], File, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], File, Charset, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], InputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], InputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], InputStream, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], InputStream, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(String[], InputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
Constructs a CsvStringRecordReader with the given parameters.
CsvStringRecordReader(Header<String>, File) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, File, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, File, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, File, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, File, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, File, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, File, Charset, char, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, InputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, InputStream, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, InputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, InputStream, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, InputStream, Charset, boolean) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordReader(Header<String>, InputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordReader
CsvStringRecordWriter - Class in org.refcodes.tabular
 
CsvStringRecordWriter(File) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(File, char, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(File, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(File, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(File, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(File, Charset, char, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(File, Charset, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(OutputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(OutputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(OutputStream, char, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(OutputStream, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(OutputStream, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(OutputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(OutputStream, Charset, char, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(OutputStream, Charset, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(PrintStream) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(PrintStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(PrintStream, char, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(PrintStream, String...) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], File) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], File, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], File, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], OutputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], OutputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], OutputStream, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], OutputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], PrintStream) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(String[], PrintStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
Constructs a CsvRecordWriter with the given header for logging.
CsvStringRecordWriter(Header<String>, File) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(Header<String>, File, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(Header<String>, File, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(Header<String>, File, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(Header<String>, OutputStream) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(Header<String>, OutputStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(Header<String>, OutputStream, Charset) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(Header<String>, OutputStream, Charset, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(Header<String>, PrintStream) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter
CsvStringRecordWriter(Header<String>, PrintStream, char) - Constructor for class org.refcodes.tabular.CsvStringRecordWriter

D

dateColumn(String) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a Column with support for the default SimpleDateFormat instances as defined in the DateFormats.DEFAULT_DATE_FORMATS.
dateColumn(String, DateTimeFormatter...) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a Column with support for the provided SimpleDateFormat instances.
DateColumn - Class in org.refcodes.tabular
DateColumn implements the Column with support for the Date type and various default or custom date formats.
DateColumn(String) - Constructor for class org.refcodes.tabular.DateColumn
Constructor of the DateColumn with support for the default SimpleDateFormat instances as defined in the DateFormats.DEFAULT_DATE_FORMATS.
DateColumn(String, DateTimeFormatter...) - Constructor for class org.refcodes.tabular.DateColumn
Constructor of the DateColumn with support for the provided SimpleDateFormat instances.
decompose() - Method in class org.refcodes.tabular.RecordsComposite
delete(String) - Method in class org.refcodes.tabular.AbstractHeader
destroy() - Method in class org.refcodes.tabular.RecordsComposite
dispose() - Method in class org.refcodes.tabular.RecordsComposite
doubleColumn(String) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a Column with support for double values.
DoubleColumn - Class in org.refcodes.tabular
Implementation of the Column interface for working with Double instances, being Cloneable.
DoubleColumn(String) - Constructor for class org.refcodes.tabular.DoubleColumn
Creates a DoubleColumn managing Double instances.
DoubleColumnFactory - Class in org.refcodes.tabular
Most generic ColumnFactory for creating Column instances managing instances of the (sub-)type Double.
DoubleColumnFactory() - Constructor for class org.refcodes.tabular.DoubleColumnFactory
 

E

enumColumn(String, Class<T>) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a Column with support for enumeration values.
EnumColumn<T extends Enum<T>> - Class in org.refcodes.tabular
Implementation of the Column interface for working with Enum instances, being Cloneable.
EnumColumn(String, Class<T>) - Constructor for class org.refcodes.tabular.EnumColumn
Creates a EnumColumn managing Double instances.
ExceptionColumn - Class in org.refcodes.tabular
The Class ExceptionColumnImpl.
ExceptionColumn(String) - Constructor for class org.refcodes.tabular.ExceptionColumn
Creates an ExceptionColumn which will consider the stack trace in its string representation AbstractColumn.toStorageString(Object).
ExceptionColumn(String, PrintStackTrace) - Constructor for class org.refcodes.tabular.ExceptionColumn
Creates an ExceptionColumn which can consider or omit the stack trace in its string representation AbstractColumn.toStorageString(Object).
EXPLODED - Enum constant in enum 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 being Cloneable.
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 being Cloneable.
FieldsImpl(String, T[]) - Constructor for class org.refcodes.tabular.FieldsImpl
Constructs a Fields instance with an array of values.
floatColumn(String) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a Column with support for float values.
FloatColumn - Class in org.refcodes.tabular
Implementation of the Column interface for working with Float instances, being Cloneable.
FloatColumn(String) - Constructor for class org.refcodes.tabular.FloatColumn
Creates a FloatColumn managing Float instances.
FloatColumnFactory - Class in org.refcodes.tabular
Most generic ColumnFactory for creating Column instances managing instances of the (sub-)type Float.
FloatColumnFactory() - Constructor for class org.refcodes.tabular.FloatColumnFactory
 
flush() - Method in class org.refcodes.tabular.RecordsComposite
FormattedColumn<T> - Interface in org.refcodes.tabular
Enriches a Column with rendering metrics (as of the ColumnSetupMetrics) 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 additional Column functionality.
FormattedColumnDecorator(Column<T>) - Constructor for class org.refcodes.tabular.FormattedColumnDecorator
Wrapper for the provided Column decorating it with additional ColumnSetupMetrics functionality.
FormattedColumnDecorator(Column<T>, ColumnSetupMetrics) - Constructor for class org.refcodes.tabular.FormattedColumnDecorator
Wrapper for the provided Column and the provided ColumnSetupMetrics 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) then FormattedColumn instances are grouped by a FormattedColumns set.
FormattedHeader<T> - Class 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 the FormattedHeader.
FormattedHeader() - Constructor for class org.refcodes.tabular.FormattedHeader
Instantiates a new formatted header impl.
FormattedHeader(FormattedColumn<? extends T>...) - Constructor for class org.refcodes.tabular.FormattedHeader
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 class org.refcodes.tabular.BooleanColumn
A Column implementation can 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.DateColumn
A Column implementation can provide its own text exchange format for the given objects.
fromStorageStrings(String[]) - Method in class org.refcodes.tabular.DoubleColumn
A Column implementation can provide its own text exchange format for the given objects.
fromStorageStrings(String[]) - Method in class org.refcodes.tabular.EnumColumn
A Column implementation can provide its own text exchange format for the given objects.
fromStorageStrings(String[]) - Method in class org.refcodes.tabular.ExceptionColumn
A Column implementation can provide its own text exchange format for the given objects.
fromStorageStrings(String[]) - Method in class org.refcodes.tabular.FloatColumn
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.IntColumn
A Column implementation can provide its own text exchange format for the given objects.
fromStorageStrings(String[]) - Method in class org.refcodes.tabular.LongColumn
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
Retrieves a type correct value from the Record identified by the Column instance's key.
get(Record<?>) - Method in interface org.refcodes.tabular.Column
Retrieves a type correct value from the Record identified by the Column instance's key.
get(Record<?>) - Method in class org.refcodes.tabular.FormattedColumnDecorator
Retrieves a type correct value from the Record identified by the Column instance's key.
get(Row<T>, String) - Method in interface org.refcodes.tabular.Header
This method retrieves a value from the Row by taking the index of the according column of this Header of the given key (the one with the given key) and returns that value.
getColumn() - Method in interface org.refcodes.tabular.ColumnAccessor
Retrieves the Column property.
getColumn() - Method in exception org.refcodes.tabular.ColumnMismatchException
Gets the column.
getColumnWidth() - Method in class org.refcodes.tabular.FormattedColumnDecorator
getColumnWidthType() - Method in class org.refcodes.tabular.FormattedColumnDecorator
getCommentPrefixes() - Method in class org.refcodes.tabular.CsvRecordReader
getCommentPrefixes() - Method in class org.refcodes.tabular.CsvRecordWriter
getCsvEscapeMode() - Method in class org.refcodes.tabular.CsvRecordReader
getCsvEscapeMode() - Method in class org.refcodes.tabular.CsvRecordWriter
getDelimiter() - Method in class org.refcodes.tabular.CsvRecordReader
getDelimiter() - Method in class org.refcodes.tabular.CsvRecordWriter
getErroneousRecordCount() - Method in class org.refcodes.tabular.CsvRecordReader
Gets the erroneous record count.
getErroneousRecordCount() - Method in interface org.refcodes.tabular.RecordReader
The number of erroneous records which were not read by the RecordReader.
getHeader() - Method in class org.refcodes.tabular.CsvRecordReader
Retrieves the Header property.
getHeader() - Method in class org.refcodes.tabular.CsvRecordWriter
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
getKey() - Method in exception org.refcodes.tabular.HeaderMismatchException
Gets the key.
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 class org.refcodes.tabular.FormattedHeader
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() - Method in exception org.refcodes.tabular.ColumnMismatchException
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.CsvRecordReader
hasNext() - Method in class org.refcodes.tabular.RecordsComposite
hasNext() - Method in class org.refcodes.tabular.RecordsImpl
hasNext() - Method in class org.refcodes.tabular.RowsImpl
Header<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 the Header.
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 being Cloneable.
HeaderImpl() - Constructor for class org.refcodes.tabular.HeaderImpl
Instantiates a new header.
HeaderImpl(Column<? extends T>...) - Constructor for class org.refcodes.tabular.HeaderImpl
Creates a new Header instance from the given Column elements.
HeaderMismatchException - Exception in org.refcodes.tabular
Thrown in case there is a mismatch between the given Header and a Row (or another Header), i.e. the index for the given key in a header may be out of index of a given row or the given key does not exist in a Header.
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.
headerOf(String...) - Static method in class org.refcodes.tabular.TabularSugar
Instantiates a Header for managing String instances.
headerOf(Column<?>...) - Static method in class org.refcodes.tabular.TabularSugar
Creates a new Header instance from the given Column elements.
HeaderRow<T,C extends Column<? extends 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 the HeaderRow.
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.RecordsComposite
intColumn(String) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a Column with support for integer values.
IntColumn - Class in org.refcodes.tabular
Implementation of the Column interface for working with Integer instances, being Cloneable.
IntColumn(String) - Constructor for class org.refcodes.tabular.IntColumn
Creates a IntColumn managing Integer instances.
IntColumnFactory - Class in org.refcodes.tabular
Most generic ColumnFactory for creating Column instances managing instances of the (sub-)type Integer.
IntColumnFactory() - Constructor for class org.refcodes.tabular.IntColumnFactory
 
isEqualWith(Record<?>) - Method in interface org.refcodes.tabular.Header
Tests whether the given potential equal set of Header is matching the Record's elements in terms of matching the same relevant attributes of the columns with the elements in the Record.
isEqualWith(Row<?>) - Method in interface org.refcodes.tabular.Header
Tests whether the given potential Header equal set is matching the Row's elements in terms of matching the same relevant attributes of the Header with the elements in the Row.
isSubsetOf(Record<?>) - Method in interface org.refcodes.tabular.Header
Tests whether the given potential subset of Header elements is matching the Record's elements in terms of matching the same relevant attributes of the Column instances with the elements in the Record.
isSubsetOf(Row<?>) - Method in interface org.refcodes.tabular.Header
Tests whether this Header is a subset of the Row's elements in terms of matching the same relevant attributes of the Header with the elements in the Row.
isSupersetOf(Record<?>) - Method in interface org.refcodes.tabular.Header
Tests whether the Record's elements is matching the given potential superset of Header elements in terms of matching the same relevant attributes of the columns with the elements in the Record.
isSupersetOf(Row<?>) - Method in interface org.refcodes.tabular.Header
Tests whether the Row's elements is matching the given potential Header superset in terms of matching the same relevant attributes of the Header with the elements in the Row.
isTrim() - Method in class org.refcodes.tabular.CsvRecordReader
isTrim() - Method in class org.refcodes.tabular.CsvRecordWriter
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

L

letColumn(Column<T>) - Method in interface org.refcodes.tabular.ColumnAccessor.ColumnProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given Column (setter) as of ColumnAccessor.ColumnMutator.setColumn(Column) and returns the very same value (getter).
letHeader(Header<T>) - Method in interface org.refcodes.tabular.HeaderAccessor.HeaderProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as of HeaderAccessor.HeaderMutator.setHeader(Header) and returns the very same value (getter).
letRecord(Record<T>) - Method in interface org.refcodes.tabular.RecordAccessor.RecordProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as of RecordAccessor.RecordMutator.setRecord(Record) and returns the very same value (getter).
letRecords(Records<T>) - Method in interface org.refcodes.tabular.RecordsAccessor.RecordsProperty
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as of RecordsAccessor.RecordsMutator.setRecords(Records) and returns the very same value (getter).
longColumn(String) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a Column with support for long values.
LongColumn - Class in org.refcodes.tabular
Implementation of the Column interface for working with Long instances, being Cloneable.
LongColumn(String) - Constructor for class org.refcodes.tabular.LongColumn
Creates a LongColumn managing Long instances.
LongColumnFactory - Class in org.refcodes.tabular
Most generic ColumnFactory for creating Column instances managing instances of the (sub-)type Long.
LongColumnFactory() - Constructor for class org.refcodes.tabular.LongColumnFactory
 

N

next() - Method in class org.refcodes.tabular.CsvRecordReader
next() - Method in class org.refcodes.tabular.RecordsComposite
next() - Method in class org.refcodes.tabular.RecordsImpl
next() - Method in class org.refcodes.tabular.RowsImpl
nextRaw() - Method in class org.refcodes.tabular.CsvRecordReader
nextRow() - Method in class org.refcodes.tabular.CsvRecordReader
Reads the next line from the (standard) input (stream or file) and returns an array of its String representation.
nextRow() - Method in interface org.refcodes.tabular.RecordReader
Reads the next line from the (standard) input (stream or file) and returns an array of its String representation.
nextType(Class<TYPE>) - Method in interface org.refcodes.tabular.RecordReader
Reads the next line from the (standard) input (stream or file) and converts it to the given type which's instance is then returned.
NONE - Enum constant in enum org.refcodes.tabular.PrintStackTrace
 

O

ObjectColumn<T> - Class in org.refcodes.tabular
Implementation of a Column supporting Object instances, being Cloneable.
ObjectColumn(String, Class<T>) - Constructor for class org.refcodes.tabular.ObjectColumn
Creates a ObjectColumn managing String instances.
ObjectColumnFactory - Class in org.refcodes.tabular
Most generic ColumnFactory for creating Column instances managing instances of the (sub-)type Object.
ObjectColumnFactory() - Constructor for class org.refcodes.tabular.ObjectColumnFactory
 
open() - Method in class org.refcodes.tabular.RecordsComposite
org.refcodes.tabular - module org.refcodes.tabular
 
org.refcodes.tabular - package org.refcodes.tabular
This archetype helps processing table like data structures including the processing of CSV files with records, headers as well as comments whilst supporting Plain old Java objects (POJO) and simple new Java record types.

P

parseHeader(String...) - Method in class org.refcodes.tabular.CsvRecordWriter
Parses and sets the Header from the provided String.
parseHeader(String...) - Method in interface org.refcodes.tabular.RecordWriter
Parses and sets the Header from the provided String.
pause() - Method in class org.refcodes.tabular.RecordsComposite
PrintStackTrace - Enum in org.refcodes.tabular
The Enum PrintStackTrace.

R

readHeader() - Method in class org.refcodes.tabular.CsvRecordReader
Creates a Header from the next line to be read.
readHeader() - Method in interface org.refcodes.tabular.RecordReader
Creates a Header from the next line to be read.
readHeader(Column<T>...) - Method in class org.refcodes.tabular.CsvRecordReader
Creates a Header from the next line to be read.
readHeader(Column<T>...) - Method in interface org.refcodes.tabular.RecordReader
Creates a Header from the next line to be read.
readHeader(Header<T>) - Method in class org.refcodes.tabular.CsvRecordReader
Creates a Header from the next line to be read.
readHeader(Header<T>) - Method in interface org.refcodes.tabular.RecordReader
Creates a Header from the next line to be read.
Record<T> - Interface in org.refcodes.tabular
A Record is a Map containing Field data structures with support for Column definitions.
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 being Cloneable.
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 provided Field instances.
RecordReader<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.
Records<T> - Interface in org.refcodes.tabular
A bunch of Record instances is represented by a Records instance.
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.
RecordsComposite<T> - Class in org.refcodes.tabular
Implementation of the Records interface wrapping multiple Records instances.
RecordsComposite(ExecutionStrategy, InvocationStrategy, Collection<Records<T>>) - Constructor for class org.refcodes.tabular.RecordsComposite
Constructs a RecordsComposite serving Record instances from multiple Records instances.
RecordsComposite(ExecutionStrategy, InvocationStrategy, Records<T>...) - Constructor for class org.refcodes.tabular.RecordsComposite
Constructs a RecordsComposite serving Record instances from multiple Records instances.
RecordsComposite(InvocationStrategy, Collection<Records<T>>) - Constructor for class org.refcodes.tabular.RecordsComposite
Constructs a RecordsComposite serving Record instances from multiple Records instances.
RecordsComposite(InvocationStrategy, Records<T>...) - Constructor for class org.refcodes.tabular.RecordsComposite
Constructs a RecordsComposite serving Record instances from multiple Records instances.
RecordsImpl<T> - Class in org.refcodes.tabular
Implementation of the Records interface being Cloneable.
RecordsImpl(Collection<Record<T>>) - Constructor for class org.refcodes.tabular.RecordsImpl
Constructs the RecordsImpl instance configured with the provided Record instances.
RecordsImpl(Record<T>...) - Constructor for class org.refcodes.tabular.RecordsImpl
Constructs the RecordsImpl instance configured with the provided Record instances.
RecordWriter<T> - Interface in org.refcodes.tabular
The RecordWriter writes data.
remove() - Method in class org.refcodes.tabular.CsvRecordReader
remove() - Method in class org.refcodes.tabular.RecordsComposite
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
Removes an entry (key and value pair) from the provided Record matching the key and the type of the Column.
remove(Record<?>) - Method in interface org.refcodes.tabular.Column
Removes an entry (key and value pair) from the provided Record matching the key and the type of the Column.
remove(Record<?>) - Method in class org.refcodes.tabular.FormattedColumnDecorator
Removes an entry (key and value pair) from the provided Record matching the key and the type of the Column.
reset() - Method in class org.refcodes.tabular.RecordsComposite
resume() - Method in class org.refcodes.tabular.RecordsComposite
Row<T> - Interface in org.refcodes.tabular
A Row holds multiple data elements loosely coupled to a Header.
RowImpl<T> - Class in org.refcodes.tabular
Implementation of the Row interface being Cloneable.
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
A bunch of Row instances is represented by a Rows instance.
RowsImpl<T> - Class in org.refcodes.tabular
Implementation of the Rows interface being Cloneable.
RowsImpl(Header<T>, Collection<Row<T>>) - Constructor for class org.refcodes.tabular.RowsImpl
Constructs the RowsImpl instance configured with the provided Row instances and the provided Header instance.
RowsImpl(Header<T>, Row<T>...) - Constructor for class org.refcodes.tabular.RowsImpl
Constructs the RowsImpl instance configured with the provided Row instances and the provided Header instance.

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.CsvRecordReader
setCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvRecordWriter
setCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvRecordReader
setCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvRecordWriter
setDelimiter(char) - Method in class org.refcodes.tabular.CsvRecordReader
setDelimiter(char) - Method in class org.refcodes.tabular.CsvRecordWriter
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 class org.refcodes.tabular.FormattedHeader
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.CsvRecordReader
setTrim(boolean) - Method in class org.refcodes.tabular.CsvRecordWriter
setVisible(boolean) - Method in class org.refcodes.tabular.FormattedColumnDecorator
show() - Method in class org.refcodes.tabular.FormattedColumnDecorator
skipHeader() - Method in class org.refcodes.tabular.CsvRecordReader
Skips the next line to be read.
skipHeader() - Method in interface org.refcodes.tabular.RecordReader
Skips the next line to be read.
start() - Method in class org.refcodes.tabular.RecordsComposite
stop() - Method in class org.refcodes.tabular.RecordsComposite
stringColumn(String) - Static method in class org.refcodes.tabular.TabularSugar
Constructs a Column with support for string values.
StringColumn - Class in org.refcodes.tabular
Implementation of the Column interface for working with String instances, being Cloneable.
StringColumn(String) - Constructor for class org.refcodes.tabular.StringColumn
Creates a StringColumn managing String instances.
StringColumnFactory - Class in org.refcodes.tabular
Most generic ColumnFactory for creating Column instances managing instances of the (sub-)type String.
StringColumnFactory() - Constructor for class org.refcodes.tabular.StringColumnFactory
 
StringHeader - Class in org.refcodes.tabular
A Header implementation dedicated to the String type.
StringHeader(String...) - Constructor for class org.refcodes.tabular.StringHeader
Instantiates a Header for managing String instances.
StringsColumn - Class in org.refcodes.tabular
Implementation of the Column interface for working with String arrays, being Cloneable.
StringsColumn(String) - Constructor for class org.refcodes.tabular.StringsColumn
Creates a StringsColumn managing String 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.
TabularSugar - Class in org.refcodes.tabular
Declarative syntactic sugar which may be statically imported in order to allow declarative definitions for the tabular package's elements, e.g. for creating Header or Column instances or CsvRecordReader (CsvStringRecordReader) or CsvRecordWriter (CsvStringRecordWriter) instances.
TabularSugar() - Constructor for class org.refcodes.tabular.TabularSugar
 
TabularUtility - Class in org.refcodes.tabular
Utility for listing specific functionality.
toFieldSet() - Method in interface org.refcodes.tabular.Record
Returns the Field Set representation of the Record.
toFieldSet() - Method in class org.refcodes.tabular.RecordImpl
Returns the Field Set representation of the Record.
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.
toHeader(Header<T>, Header<T>) - Method in interface org.refcodes.tabular.RecordReader
Merges the primary Header with the supplement Header.
toHeaderEscapeCode(Object) - Method in class org.refcodes.tabular.FormattedColumnDecorator
toIntersection(Record<REC>) - Method in interface org.refcodes.tabular.Header
Returns a Record just containing the keys as defined in the Header and found in the provided Record.
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.ExceptionColumn
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.DateColumn
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() - Method in interface org.refcodes.tabular.Record
This Record is taken and only all non null values are taken for the returned Record.
toRecord(String...) - Method in interface org.refcodes.tabular.HeaderRow
Converts the String elements to an according Record.
toRecord(Row<? extends T>) - Method in class org.refcodes.tabular.AbstractHeader
To record.
toRecord(Row<? extends T>) - Method in interface org.refcodes.tabular.HeaderRow
Creates a Record of the Row with the values in the order of the 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 the HeaderRow 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 the HeaderRow 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
Creates a Row of the Record with the values in the order of the 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 the HeaderRow 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 the HeaderRow 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(Boolean) - Method in class org.refcodes.tabular.BooleanColumn
A Column implementation can provide its own text exchange format for the given objects.
toStorageStrings(Double) - Method in class org.refcodes.tabular.DoubleColumn
A Column implementation can provide its own text exchange format for the given objects.
toStorageStrings(Float) - Method in class org.refcodes.tabular.FloatColumn
A Column implementation can provide its own text exchange format for the given objects.
toStorageStrings(Integer) - Method in class org.refcodes.tabular.IntColumn
A Column implementation can provide its own text exchange format for the given objects.
toStorageStrings(Long) - Method in class org.refcodes.tabular.LongColumn
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.ExceptionColumn
A Column implementation can provide its own text exchange format for the given objects.
toStorageStrings(Date) - Method in class org.refcodes.tabular.DateColumn
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.EnumColumn
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() - Method in class org.refcodes.tabular.AbstractHeader
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<REC>) - Method in interface org.refcodes.tabular.Header
Returns a Record just containing the keys as defined in the Header; keys not found in the provided Record are ignored.
toType() - Method in interface org.refcodes.tabular.Header
Determines the least common denominator type by evaluating the Column instances contained within this Header.
toType(Class<TYPE>) - Method in interface org.refcodes.tabular.Record
Converts the content of the Record to the according type.
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.CsvRecordReader
withCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvRecordWriter
withCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvStringRecordReader
withCommentPrefixes(String...) - Method in class org.refcodes.tabular.CsvStringRecordWriter
withCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvRecordReader
withCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvRecordWriter
withCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvStringRecordReader
withCsvEscapeMode(CsvEscapeMode) - Method in class org.refcodes.tabular.CsvStringRecordWriter
withDelimiter(char) - Method in class org.refcodes.tabular.CsvRecordReader
withDelimiter(char) - Method in class org.refcodes.tabular.CsvRecordWriter
withDelimiter(char) - Method in class org.refcodes.tabular.CsvStringRecordReader
withDelimiter(char) - Method in class org.refcodes.tabular.CsvStringRecordWriter
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 Headerto 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 class 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.CsvRecordReader
withTrim(boolean) - Method in class org.refcodes.tabular.CsvRecordWriter
withTrim(boolean) - Method in class org.refcodes.tabular.CsvStringRecordReader
withTrim(boolean) - Method in class org.refcodes.tabular.CsvStringRecordWriter
withVisible(boolean) - Method in class org.refcodes.tabular.FormattedColumnDecorator
writeComment(String) - Method in class org.refcodes.tabular.CsvRecordWriter
Writes a comment by using the fist defined comment prefix as of CsvRecordWriter.getCommentPrefixes() suffixed with a space (" ") followed by the comment (as of the CsvMixin.toComment(String)).
writeHeader() - Method in class org.refcodes.tabular.CsvRecordWriter
Writes the CSV header to the writer (be it a Stream or a File).
writeHeader() - Method in interface org.refcodes.tabular.RecordWriter
Writes the CSV header to the writer (be it a Stream or a File).
writeHeader(String...) - Method in class org.refcodes.tabular.CsvRecordWriter
Parses and sets the Header from the provided String arguments and writes the CSV header to the writer (be it a Stream or a File).
writeHeader(String...) - Method in interface org.refcodes.tabular.RecordWriter
Parses and sets the Header from the provided String arguments and writes the CSV header to the writer (be it a Stream or a File).
writeHeader(Header<T>) - Method in class org.refcodes.tabular.CsvRecordWriter
Sets and writes the provided Header to the writer (be it a Stream or a File). .
writeHeader(Header<T>) - Method in interface org.refcodes.tabular.RecordWriter
Sets and writes the provided Header to the writer (be it a Stream or a File). .
writeHeaderComment() - Method in class org.refcodes.tabular.CsvRecordWriter
writeHeaderComment(String...) - Method in class org.refcodes.tabular.CsvRecordWriter
writeHeaderComment(Header<T>) - Method in class org.refcodes.tabular.CsvRecordWriter
writeNext(Record<T>) - Method in class org.refcodes.tabular.CsvRecordWriter
Directly logs the provided String instances to the writer.
writeNext(Record<T>) - Method in interface org.refcodes.tabular.RecordWriter
Directly logs the provided String instances to the writer.
writeNext(T...) - Method in class org.refcodes.tabular.CsvRecordWriter
Directly logs the provided instances to the writer.
writeNext(T...) - Method in interface org.refcodes.tabular.RecordWriter
Directly logs the provided instances to the writer.
writeNextLine(String...) - Method in interface org.refcodes.tabular.RecordWriter
Directly writes the provided instance to the writer.
writeNextType(TYPE) - Method in interface org.refcodes.tabular.RecordWriter
Directly logs the provided instance to the writer.

_

_csvBuilder - Variable in class org.refcodes.tabular.CsvRecordWriter
 
_header - Variable in class org.refcodes.tabular.CsvRecordWriter
 
_keys - Variable in class org.refcodes.tabular.AbstractHeader
A LinkedHashSet is used in order to preserve the order of the elements as contained in the Header itself.
_outputStream - Variable in class org.refcodes.tabular.CsvRecordWriter
 
A B C D E F G H I K L N O P R S T V W _ 
All Classes and Interfaces|All Packages|Serialized Form