public final class XCsvContentBuilderCharArray.TableCollector extends Object implements XCsvRowCollector
| Constructor and Description |
|---|
TableCollector(Consumer<StringTable> tableCollector,
StringTable.Creator tableCreator,
Substituter<String> stringCache) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(char[] data,
int offset,
int length) |
void |
beginTable(String tableName,
XGettingSequence<String> columnNames,
XGettingList<String> columnTypes) |
void |
completeRow()
Calls without collected values (e.g.
|
void |
completeTable()
Calls without collected rows (e.g.
|
public TableCollector(Consumer<StringTable> tableCollector, StringTable.Creator tableCreator, Substituter<String> stringCache)
public void beginTable(String tableName, XGettingSequence<String> columnNames, XGettingList<String> columnTypes)
beginTable in interface XCsvRowCollectorpublic final void accept(char[] data,
int offset,
int length)
accept in interface _charRangeProcedureaccept in interface XCsvRowCollectorpublic final void completeRow()
XCsvRowCollectorcompleteRow in interface XCsvRowCollectorpublic final void completeTable()
XCsvRowCollectorcompleteTable in interface XCsvRowCollectorCopyright © 2022 MicroStream Software. All rights reserved.