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 classXCsvEntityAssembler.Abstract<T> - 
Method Summary
Modifier and Type Method Description default VarStringassemble(XGettingCollection<T> entities)default VarStringassembleInto(VarString vs, XGettingCollection<T> entities)VarStringassembleInto(VarString vs, XGettingSequence<String> columnHeader, XGettingCollection<T> entities)XImmutableSequence<String>columnHeader()VarStringcreateCollector(int entityCount) 
- 
Method Details
- 
columnHeader
XImmutableSequence<String> columnHeader() - 
createCollector
 - 
assemble
 - 
assembleInto
VarString assembleInto(VarString vs, XGettingSequence<String> columnHeader, XGettingCollection<T> entities) - 
assembleInto
 
 -