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 Constructor Description FixedWidthWriter()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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
fixedWidthWriterSettings(FixedWidthWriteOptions options)
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)
-
-
-
Method Detail
-
register
public static void register(WriterRegistry registry)
-
write
public void write(Table table, FixedWidthWriteOptions options)
- 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
public void write(Table table, Destination dest)
- Specified by:
write
in interfaceDataWriter<FixedWidthWriteOptions>
-
-