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 TypeMethodDescriptionvoid
Called 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:Writable
Called to indicate that the current record is complete.- Specified by:
endRecord
in interfaceWritable
- Throws:
IOException
- if an I/O error occurs
-