Modifier and Type | Class | Description |
---|---|---|
class |
HeaderImpl<T> |
Modifier and Type | Method | Description |
---|---|---|
Header<T> |
CsvInputStreamRecordsImpl.getHeader() |
Retrieves the
Header property. |
Header<T> |
HeaderAccessor.getHeader() |
Retrieves the
Header property. |
Header<T> |
RowsImpl.getHeader() |
Retrieves the
Header property. |
static <T> Header<T> |
TabularUtility.toHeader(String[] aColumnKeys,
ColumnFactory<T> aColumnFactory) |
Creates a header for a given string array with the column names to be
used for the header.
|
static <T> Header<T> |
TabularUtility.toHeader(Collection<String> aColumnKeys,
ColumnFactory<T> aColumnFactory) |
Creates a header for a given list of strings containing the column names
to be used for the header.
|
Modifier and Type | Method | Description |
---|---|---|
T |
Row.get(Header<T> aHeader,
String aKey) |
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.
|
T |
RowImpl.get(Header<T> aHeader,
String aKey) |
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.
|
static boolean |
TabularUtility.isEqualWith(Record<?> aRecord,
Header<?> aEquivalsWith) |
|
static boolean |
TabularUtility.isEqualWith(Row<?> aRow,
Header<?> aEquivalsWith) |
|
static boolean |
TabularUtility.isSubsetOf(Record<?> aRecord,
Header<?> aSupersetOf) |
|
static boolean |
TabularUtility.isSubsetOf(Row<?> aRow,
Header<?> aSupersetOf) |
|
static boolean |
TabularUtility.isSupersetOf(Record<?> aRecord,
Header<?> aSubsetOf) |
|
static boolean |
TabularUtility.isSupersetOf(Row<?> aRow,
Header<?> aSubsetOf) |
|
void |
HeaderAccessor.HeaderMutator.setHeader(Header<T> aHeader) |
Sets the
Header property. |
static <T> Record<T> |
TabularUtility.toIntersection(Record<T> aRecord,
Header<?> aHeader) |
|
static <T> Record<T> |
TabularUtility.toSubset(Record<T> aRecord,
Header<?> aHeader) |
|
T |
HeaderAccessor.HeaderBuilder.withHeader(Header<T> aHeader) |
Sets the
Header to use returns this builder as of the builder
pattern. |
Constructor | Description |
---|---|
CsvFileRecordsImpl(Header<T> aHeader,
File aCsvFile) |
Constructs a
CsvFileRecordsImpl with the given parameters. |
CsvFileRecordsImpl(Header<T> aHeader,
File aCsvFile,
boolean isStrict) |
Constructs a
CsvFileRecordsImpl with the given parameters. |
CsvFileRecordsImpl(Header<T> aHeader,
File aCsvFile,
char aCsvSeparator) |
Constructs a
CsvFileRecordsImpl with the given parameters. |
CsvFileRecordsImpl(Header<T> aHeader,
File aCsvFile,
char aCsvSeparator,
boolean isStrict) |
Constructs a
CsvFileRecordsImpl with the given parameters. |
CsvInputStreamRecordsImpl(Header<T> aHeader,
InputStream aCsvInputStream) |
Constructs a
CsvInputStreamRecordsImpl with the given parameters. |
CsvInputStreamRecordsImpl(Header<T> aHeader,
InputStream aCsvInputStream,
boolean isStrict) |
Constructs a
CsvInputStreamRecordsImpl with the given parameters. |
CsvInputStreamRecordsImpl(Header<T> aHeader,
InputStream aCsvInputStream,
char aCsvDelimiter) |
Constructs a
CsvInputStreamRecordsImpl with the given parameters. |
CsvInputStreamRecordsImpl(Header<T> aHeader,
InputStream aCsvInputStream,
char aCsvDelimiter,
boolean isStrict) |
Constructs a
CsvInputStreamRecordsImpl with the given parameters. |
CsvInputStreamRecordsImpl(Header<T> aHeader,
ColumnFactory<T> aColumnFactory,
InputStream aCsvInputStream,
char aCsvDelimiter,
boolean isStrict) |
Constructs a
CsvInputStreamRecordsImpl with the given parameters. |
RowsImpl(Header<T> aHeader,
Collection<Row<T>> aRows) |
|
RowsImpl(Header<T> aHeader,
Row<T>... aRows) |
Copyright © 2018. All rights reserved.