Package one.microstream.util.csv
Interface CsvEntityAssembler<T>
-
- All Superinterfaces:
BiConsumer<T,CsvAssembler>
,CsvRowAssembler<T>
- All Known Implementing Classes:
CsvEntityAssembler.Abstract
public interface CsvEntityAssembler<T> extends CsvRowAssembler<T>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
CsvEntityAssembler.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)
-
Methods inherited from interface java.util.function.BiConsumer
andThen
-
Methods inherited from interface one.microstream.util.csv.CsvRowAssembler
accept
-
-
-
-
Method Detail
-
columnHeader
XImmutableSequence<String> columnHeader()
-
createCollector
VarString createCollector(int entityCount)
-
assemble
default VarString assemble(XGettingCollection<T> entities)
-
assembleInto
VarString assembleInto(VarString vs, XGettingSequence<String> columnHeader, XGettingCollection<T> entities)
-
assembleInto
default VarString assembleInto(VarString vs, XGettingCollection<T> entities)
-
-