Package one.microstream.util.csv
Class CsvAssembler.Default
- java.lang.Object
-
- one.microstream.util.csv.CsvAssembler.Default
-
- All Implemented Interfaces:
CsvAssembler
- Enclosing interface:
- CsvAssembler
public static final class CsvAssembler.Default extends Object implements CsvAssembler
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface one.microstream.util.csv.CsvAssembler
CsvAssembler.Builder<O>, CsvAssembler.Default
-
-
Constructor Summary
Constructors Constructor Description 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 CsvAssembler.DefaultNew(CsvConfiguration csvConfig)static CsvAssembler.DefaultNew(CsvConfiguration csvConfig, VarString vs)static CsvAssembler.DefaultNew(CsvConfiguration csvConfig, VarString vs, String valueSeparatorPrefix, String valueSeparatorSuffix, String recordSeparatorPrefix, String recordSeparatorSuffix)
-
-
-
Method Detail
-
New
public static final CsvAssembler.Default New(CsvConfiguration csvConfig, VarString vs, String valueSeparatorPrefix, String valueSeparatorSuffix, String recordSeparatorPrefix, String recordSeparatorSuffix)
-
New
public static final CsvAssembler.Default New(CsvConfiguration csvConfig, VarString vs)
-
New
public static final CsvAssembler.Default New(CsvConfiguration csvConfig)
-
addRowValueNull
public final void addRowValueNull()
- Specified by:
addRowValueNullin interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(byte value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(boolean value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(short value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(char value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(int value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(float value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(long value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(double value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(Boolean value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueSimple
public final void addRowValueSimple(CharSequence value)
- Specified by:
addRowValueSimplein interfaceCsvAssembler
-
addRowValueDelimited
public final void addRowValueDelimited(CharSequence value)
- Specified by:
addRowValueDelimitedin interfaceCsvAssembler
-
completeRow
public final void completeRow()
- Specified by:
completeRowin interfaceCsvAssembler
-
completeRows
public final void completeRows()
- Specified by:
completeRowsin interfaceCsvAssembler
-
-