public static class CsvWriteOptions.Builder extends WriteOptions.Builder
autoClose, dest
Modifier | Constructor | Description |
---|---|---|
protected |
Builder(File file) |
|
protected |
Builder(OutputStream stream) |
|
protected |
Builder(Writer writer) |
|
protected |
Builder(String fileName) |
|
protected |
Builder(Destination dest) |
Modifier and Type | Method | Description |
---|---|---|
CsvWriteOptions |
build() |
|
CsvWriteOptions.Builder |
dateFormatter(DateTimeFormatter dateFormatter) |
Deprecated.
|
CsvWriteOptions.Builder |
dateTimeFormatter(DateTimeFormatter dateTimeFormatter) |
Deprecated.
|
CsvWriteOptions.Builder |
escapeChar(char escapeChar) |
|
CsvWriteOptions.Builder |
header(boolean header) |
|
CsvWriteOptions.Builder |
ignoreLeadingWhitespaces(boolean ignoreLeadingWhitespaces) |
|
CsvWriteOptions.Builder |
ignoreTrailingWhitespaces(boolean ignoreTrailingWhitespaces) |
|
CsvWriteOptions.Builder |
lineEnd(String lineEnd) |
|
CsvWriteOptions.Builder |
quoteAllFields(boolean quoteAll) |
Causes all data exported as a CSV file to be enclosed in quotes.
|
CsvWriteOptions.Builder |
quoteChar(char quoteChar) |
|
CsvWriteOptions.Builder |
separator(char separator) |
|
CsvWriteOptions.Builder |
transformColumnNames(Map<String,String> nameMap) |
Transform one or more column names as they are written to a file.
|
CsvWriteOptions.Builder |
usePrintFormatters(boolean useFormatter) |
Sets the usePrintFormatters option @link{tech.tablesaw.columns.ColumnFormatter} When true,
printFormatters will be used in writing the output text for any column that has one.
|
protected Builder(String fileName) throws IOException
IOException
protected Builder(Destination dest)
protected Builder(File file) throws IOException
IOException
protected Builder(Writer writer)
protected Builder(OutputStream stream)
public CsvWriteOptions.Builder separator(char separator)
public CsvWriteOptions.Builder transformColumnNames(Map<String,String> nameMap)
nameMap
- A map from existing column names to the desired output namepublic CsvWriteOptions.Builder quoteChar(char quoteChar)
@Deprecated public CsvWriteOptions.Builder dateFormatter(DateTimeFormatter dateFormatter)
@Deprecated public CsvWriteOptions.Builder dateTimeFormatter(DateTimeFormatter dateTimeFormatter)
public CsvWriteOptions.Builder usePrintFormatters(boolean useFormatter)
public CsvWriteOptions.Builder quoteAllFields(boolean quoteAll)
quoteAll
- true, to cause all data and column headers to be quoted.public CsvWriteOptions.Builder escapeChar(char escapeChar)
public CsvWriteOptions.Builder lineEnd(String lineEnd)
public CsvWriteOptions.Builder header(boolean header)
public CsvWriteOptions.Builder ignoreLeadingWhitespaces(boolean ignoreLeadingWhitespaces)
public CsvWriteOptions.Builder ignoreTrailingWhitespaces(boolean ignoreTrailingWhitespaces)
public CsvWriteOptions build()
Copyright © 2021. All rights reserved.