public class CSVWriter extends Object implements DataWriter
| Modifier | Constructor and Description |
|---|---|
protected |
CSVWriter(char separator,
boolean containsHeader,
String headerPrefix,
boolean gzip)
Creates a csv writer
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
getAttributes()
Returns the attributes map used by
CSVReaderBuilder. |
static void |
print(DataContainer<?,?> dataContainer,
char separator,
boolean containsHeader,
String headerPrefix)
Prints a csv file to
System.out |
void |
print(DataContainer<? extends Header,? extends Row> dataContainer)
Prints a data container to
System.out |
void |
print(PrintStream printWriter,
DataContainer<? extends Header,? extends Row> dataContainer)
Prints a data container to a
PrintStream |
static void |
write(File file,
DataContainer<?,?> dataContainer,
char separator,
boolean containsHeader,
String headerPrefix,
boolean gzip)
Writes a csv file
|
void |
write(File file,
DataContainer<? extends Header,? extends Row> dataContainer)
Writes a data container into a file
|
static void |
write(File file,
DataContainer dataContainer,
char separator)
Writes a csv file
|
static void |
write(File file,
DataContainer dataContainer,
char separator,
boolean containsHeader,
String headerPrefix)
Writes a csv file
|
void |
write(File file,
DataFrame dataFrame,
boolean writeMetaFile)
Writes a
DataFrame into a file and if specified also writes a meta file |
protected CSVWriter(char separator,
boolean containsHeader,
String headerPrefix,
boolean gzip)
separator - csv column separator charcontainsHeader - write csv header lineheaderPrefix - csv header line prefixgzip - use gzippublic static void write(File file, DataContainer dataContainer, char separator)
file - target filedataContainer - data containerseparator - separator charpublic static void write(File file, DataContainer dataContainer, char separator, boolean containsHeader, String headerPrefix)
file - target filedataContainer - data containerseparator - separator charcontainsHeader - write header lineheaderPrefix - header line prefixpublic static void write(File file, DataContainer<?,?> dataContainer, char separator, boolean containsHeader, String headerPrefix, boolean gzip)
file - target filedataContainer - data containerseparator - separator charcontainsHeader - write header lineheaderPrefix - header line prefixgzip - use gzippublic static void print(DataContainer<?,?> dataContainer, char separator, boolean containsHeader, String headerPrefix)
System.outdataContainer - data containerseparator - separator charcontainsHeader - write header lineheaderPrefix - header line prefixpublic void write(File file, DataContainer<? extends Header,? extends Row> dataContainer)
DataWriterwrite in interface DataWriterfile - target filedataContainer - container to writepublic void write(File file, DataFrame dataFrame, boolean writeMetaFile)
DataWriterDataFrame into a file and if specified also writes a meta filewrite in interface DataWriterfile - target filedataFrame - data frame to writewriteMetaFile - write a meta file parameterpublic void print(DataContainer<? extends Header,? extends Row> dataContainer)
DataWriterSystem.outprint in interface DataWriterdataContainer - data container to printpublic void print(PrintStream printWriter, DataContainer<? extends Header,? extends Row> dataContainer)
DataWriterPrintStreamprint in interface DataWriterprintWriter - target streamdataContainer - data container to printpublic Map<String,String> getAttributes()
CSVReaderBuilder.getAttributes in interface DataWriterCSVReaderBuilder.loadAttributes(Map)Copyright © 2017. All rights reserved.