Package one.microstream.util.csv
Class CsvAssembler.Builder.Default
- java.lang.Object
-
- one.microstream.util.csv.CsvAssembler.Builder.Default
-
- All Implemented Interfaces:
CsvAssembler.Builder<VarString>
- Enclosing interface:
- CsvAssembler.Builder<O>
public static final class CsvAssembler.Builder.Default extends Object implements CsvAssembler.Builder<VarString>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.util.csv.CsvAssembler.Builder
CsvAssembler.Builder.Default
-
-
Constructor Summary
Constructors Constructor Description Default()
-
Method Summary
Modifier and Type Method Description CsvAssembler
buildRowAssembler(VarString vs)
CsvConfiguration
configuration()
static CsvAssembler.Builder.Default
New()
String
recordSeperatorPrefix()
String
recordSeperatorSuffix()
CsvAssembler.Builder<VarString>
setConfiguration(CsvConfiguration configuration)
CsvAssembler.Builder<VarString>
setRecordSeperatorPrefix(String separatorPrefix)
CsvAssembler.Builder<VarString>
setRecordSeperatorSuffix(String separatorSuffix)
CsvAssembler.Builder<VarString>
setValueSeperatorPrefix(String separatorPrefix)
CsvAssembler.Builder<VarString>
setValueSeperatorSuffix(String separatorSuffix)
String
valueSeperatorPrefix()
String
valueSeperatorSuffix()
-
-
-
Method Detail
-
New
public static final CsvAssembler.Builder.Default New()
-
configuration
public final CsvConfiguration configuration()
- Specified by:
configuration
in interfaceCsvAssembler.Builder<VarString>
-
valueSeperatorPrefix
public final String valueSeperatorPrefix()
- Specified by:
valueSeperatorPrefix
in interfaceCsvAssembler.Builder<VarString>
-
valueSeperatorSuffix
public final String valueSeperatorSuffix()
- Specified by:
valueSeperatorSuffix
in interfaceCsvAssembler.Builder<VarString>
-
recordSeperatorPrefix
public final String recordSeperatorPrefix()
- Specified by:
recordSeperatorPrefix
in interfaceCsvAssembler.Builder<VarString>
-
recordSeperatorSuffix
public final String recordSeperatorSuffix()
- Specified by:
recordSeperatorSuffix
in interfaceCsvAssembler.Builder<VarString>
-
setConfiguration
public final CsvAssembler.Builder<VarString> setConfiguration(CsvConfiguration configuration)
- Specified by:
setConfiguration
in interfaceCsvAssembler.Builder<VarString>
-
setValueSeperatorPrefix
public final CsvAssembler.Builder<VarString> setValueSeperatorPrefix(String separatorPrefix)
- Specified by:
setValueSeperatorPrefix
in interfaceCsvAssembler.Builder<VarString>
-
setValueSeperatorSuffix
public final CsvAssembler.Builder<VarString> setValueSeperatorSuffix(String separatorSuffix)
- Specified by:
setValueSeperatorSuffix
in interfaceCsvAssembler.Builder<VarString>
-
setRecordSeperatorPrefix
public final CsvAssembler.Builder<VarString> setRecordSeperatorPrefix(String separatorPrefix)
- Specified by:
setRecordSeperatorPrefix
in interfaceCsvAssembler.Builder<VarString>
-
setRecordSeperatorSuffix
public final CsvAssembler.Builder<VarString> setRecordSeperatorSuffix(String separatorSuffix)
- Specified by:
setRecordSeperatorSuffix
in interfaceCsvAssembler.Builder<VarString>
-
buildRowAssembler
public CsvAssembler buildRowAssembler(VarString vs)
- Specified by:
buildRowAssembler
in interfaceCsvAssembler.Builder<VarString>
-
-