java.lang.Object
java.io.Writer
java.io.FilterWriter
de.siegmar.fastcsv.writer.UnbufferedWriter
- All Implemented Interfaces:
Writable,Closeable,Flushable,Appendable,AutoCloseable
Implementation of
Writable that does not buffer any data
but flushes the underlying writer at the end of each record if configured.-
Field Summary
FieldsFields inherited from class java.io.FilterWriter
out -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidCalled to indicate that the current record is complete.
-
Field Details
-
autoFlushWriter
private final boolean autoFlushWriter
-
-
Constructor Details
-
UnbufferedWriter
UnbufferedWriter(Writer out, boolean autoFlushWriter)
-
-
Method Details
-
endRecord
Description copied from interface:WritableCalled to indicate that the current record is complete.- Specified by:
endRecordin interfaceWritable- Throws:
IOException- if an I/O error occurs
-