Package tech.tablesaw.io.fixed
Class FixedWidthWriter
java.lang.Object
tech.tablesaw.io.fixed.FixedWidthWriter
- All Implemented Interfaces:
DataWriter<FixedWidthWriteOptions>
@Immutable
public final class FixedWidthWriter
extends Object
implements DataWriter<FixedWidthWriteOptions>
Class that writes tables and individual columns to FixedWidth files
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
columnRowSettings
(com.univocity.parsers.fixed.FixedWidthWriterSettings settings, FixedWidthWriteOptions options) protected void
errorSettings
(com.univocity.parsers.fixed.FixedWidthWriterSettings settings, FixedWidthWriteOptions options) protected com.univocity.parsers.fixed.FixedWidthFormat
fixedWidthFormat
(FixedWidthWriteOptions options) protected com.univocity.parsers.fixed.FixedWidthWriterSettings
static void
register
(WriterRegistry registry) protected void
skipIgnoreSettings
(com.univocity.parsers.fixed.FixedWidthWriterSettings settings, FixedWidthWriteOptions options) void
write
(Table table, Destination dest) void
write
(Table table, FixedWidthWriteOptions options)
-
Constructor Details
-
FixedWidthWriter
public FixedWidthWriter()
-
-
Method Details
-
register
-
write
- Specified by:
write
in interfaceDataWriter<FixedWidthWriteOptions>
-
fixedWidthFormat
protected com.univocity.parsers.fixed.FixedWidthFormat fixedWidthFormat(FixedWidthWriteOptions options) -
fixedWidthWriterSettings
protected com.univocity.parsers.fixed.FixedWidthWriterSettings fixedWidthWriterSettings(FixedWidthWriteOptions options) -
columnRowSettings
protected void columnRowSettings(com.univocity.parsers.fixed.FixedWidthWriterSettings settings, FixedWidthWriteOptions options) -
errorSettings
protected void errorSettings(com.univocity.parsers.fixed.FixedWidthWriterSettings settings, FixedWidthWriteOptions options) -
skipIgnoreSettings
protected void skipIgnoreSettings(com.univocity.parsers.fixed.FixedWidthWriterSettings settings, FixedWidthWriteOptions options) -
write
- Specified by:
write
in interfaceDataWriter<FixedWidthWriteOptions>
-