Package one.microstream.util.xcsv
Interface XCsvEntityAssembler<T>
- All Superinterfaces:
BiConsumer<T,XCsvAssembler>
,XCsvRowAssembler<T>
- All Known Implementing Classes:
XCsvEntityAssembler.Abstract
public interface XCsvEntityAssembler<T> extends XCsvRowAssembler<T>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
XCsvEntityAssembler.Abstract<T>
-
Method Summary
Modifier and Type Method Description default VarString
assemble(XGettingCollection<T> entities)
default VarString
assembleInto(VarString vs, XGettingCollection<T> entities)
VarString
assembleInto(VarString vs, XGettingSequence<String> columnHeader, XGettingCollection<T> entities)
XImmutableSequence<String>
columnHeader()
VarString
createCollector(int entityCount)
-
Method Details
-
columnHeader
XImmutableSequence<String> columnHeader() -
createCollector
-
assemble
-
assembleInto
VarString assembleInto(VarString vs, XGettingSequence<String> columnHeader, XGettingCollection<T> entities) -
assembleInto
-