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 voidcolumnRowSettings(com.univocity.parsers.fixed.FixedWidthWriterSettings settings, FixedWidthWriteOptions options)protected voiderrorSettings(com.univocity.parsers.fixed.FixedWidthWriterSettings settings, FixedWidthWriteOptions options)protected com.univocity.parsers.fixed.FixedWidthFormatfixedWidthFormat(FixedWidthWriteOptions options)protected com.univocity.parsers.fixed.FixedWidthWriterSettingsfixedWidthWriterSettings(FixedWidthWriteOptions options)static voidregister(WriterRegistry registry)protected voidskipIgnoreSettings(com.univocity.parsers.fixed.FixedWidthWriterSettings settings, FixedWidthWriteOptions options)voidwrite(Table table, Destination dest)voidwrite(Table table, FixedWidthWriteOptions options)
-
-
-
Method Detail
-
register
public static void register(WriterRegistry registry)
-
write
public void write(Table table, FixedWidthWriteOptions options)
- Specified by:
writein 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:
writein interfaceDataWriter<FixedWidthWriteOptions>
-
-