Package one.microstream.util.xcsv
Class XCsvAssembler.Builder.Default
java.lang.Object
one.microstream.util.xcsv.XCsvAssembler.Builder.Default
- All Implemented Interfaces:
XCsvAssembler.Builder<VarString>
- Enclosing interface:
- XCsvAssembler.Builder<O>
public static final class XCsvAssembler.Builder.Default extends Object implements XCsvAssembler.Builder<VarString>
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.util.xcsv.XCsvAssembler.Builder
XCsvAssembler.Builder.Default
-
Method Summary
Modifier and Type Method Description XCsvAssembler
buildRowAssembler(VarString vs)
XCsvConfiguration
configuration()
String
lineSeparatorPrefix()
String
lineSeparatorSuffix()
static XCsvAssembler.Builder.Default
New()
XCsvAssembler.Builder<VarString>
setConfiguration(XCsvConfiguration configuration)
XCsvAssembler.Builder<VarString>
setLineSeparatorPrefix(String separatorPrefix)
XCsvAssembler.Builder<VarString>
setlLineSeparatorSuffix(String separatorSuffix)
XCsvAssembler.Builder<VarString>
setValueSeperatorPrefix(String separatorPrefix)
XCsvAssembler.Builder<VarString>
setValueSeperatorSuffix(String separatorSuffix)
String
valueSeperatorPrefix()
String
valueSeperatorSuffix()
-
Method Details
-
New
-
configuration
- Specified by:
configuration
in interfaceXCsvAssembler.Builder<VarString>
-
valueSeperatorPrefix
- Specified by:
valueSeperatorPrefix
in interfaceXCsvAssembler.Builder<VarString>
-
valueSeperatorSuffix
- Specified by:
valueSeperatorSuffix
in interfaceXCsvAssembler.Builder<VarString>
-
lineSeparatorPrefix
- Specified by:
lineSeparatorPrefix
in interfaceXCsvAssembler.Builder<VarString>
-
lineSeparatorSuffix
- Specified by:
lineSeparatorSuffix
in interfaceXCsvAssembler.Builder<VarString>
-
setConfiguration
- Specified by:
setConfiguration
in interfaceXCsvAssembler.Builder<VarString>
-
setValueSeperatorPrefix
- Specified by:
setValueSeperatorPrefix
in interfaceXCsvAssembler.Builder<VarString>
-
setValueSeperatorSuffix
- Specified by:
setValueSeperatorSuffix
in interfaceXCsvAssembler.Builder<VarString>
-
setLineSeparatorPrefix
- Specified by:
setLineSeparatorPrefix
in interfaceXCsvAssembler.Builder<VarString>
-
setlLineSeparatorSuffix
- Specified by:
setlLineSeparatorSuffix
in interfaceXCsvAssembler.Builder<VarString>
-
buildRowAssembler
- Specified by:
buildRowAssembler
in interfaceXCsvAssembler.Builder<VarString>
-