Package one.microstream.util.xcsv
Class XCsvAssembler.Default
java.lang.Object
one.microstream.util.xcsv.XCsvAssembler.Default
- All Implemented Interfaces:
XCsvAssembler
- Enclosing interface:
- XCsvAssembler
public static final class XCsvAssembler.Default extends Object implements XCsvAssembler
-
Nested Class Summary
Nested classes/interfaces inherited from interface one.microstream.util.xcsv.XCsvAssembler
XCsvAssembler.Builder<O>, XCsvAssembler.Default -
Method Summary
Modifier and Type Method Description voidaddRowValueDelimited(CharSequence value)voidaddRowValueNull()voidaddRowValueSimple(boolean value)voidaddRowValueSimple(byte value)voidaddRowValueSimple(char value)voidaddRowValueSimple(double value)voidaddRowValueSimple(float value)voidaddRowValueSimple(int value)voidaddRowValueSimple(long value)voidaddRowValueSimple(short value)voidaddRowValueSimple(Boolean value)voidaddRowValueSimple(CharSequence value)voidcompleteRow()voidcompleteRows()static XCsvAssembler.DefaultNew(XCsvConfiguration xcsvConfig)static XCsvAssembler.DefaultNew(XCsvConfiguration xcsvConfig, VarString vs)static XCsvAssembler.DefaultNew(XCsvConfiguration xcsvConfig, VarString vs, String valueSeparatorPrefix, String valueSeparatorSuffix, String lineSeparatorPrefix, String lineSeparatorSuffix)
-
Method Details
-
New
public static final XCsvAssembler.Default New(XCsvConfiguration xcsvConfig, VarString vs, String valueSeparatorPrefix, String valueSeparatorSuffix, String lineSeparatorPrefix, String lineSeparatorSuffix) -
New
-
New
-
addRowValueNull
public final void addRowValueNull()- Specified by:
addRowValueNullin interfaceXCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(byte value)- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(boolean value)- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(short value)- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(char value)- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(int value)- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(float value)- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(long value)- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(double value)- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueSimple
- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueSimple
- Specified by:
addRowValueSimplein interfaceXCsvAssembler
-
addRowValueDelimited
- Specified by:
addRowValueDelimitedin interfaceXCsvAssembler
-
completeRow
public final void completeRow()- Specified by:
completeRowin interfaceXCsvAssembler
-
completeRows
public final void completeRows()- Specified by:
completeRowsin interfaceXCsvAssembler
-