Module de.siegmar.fastcsv
Package de.siegmar.fastcsv.writer
package de.siegmar.fastcsv.writer
FastCSV writer.
Obtain a writer via CsvWriter.builder()
.
-
ClassDescriptionThis is the main class for writing CSV data.This builder is used to create configured instances of
CsvWriter
.High-performance buffered writer (without synchronization).Enumeration for different line delimiters (LF, CR, CRLF, platform default).A writer that does not close the underlying writer.Provides some commonQuoteStrategy
implementations.A quote strategy is used to decide whether to quote fields if quoting is optional (as per RFC 4180).Implementation ofWritable
that does not buffer any data but flushes the underlying writer at the end of each record if configured.This interface extends the basic functionality provided byWriter
with the addition of theendRecord()
method.