public class CsvWriter extends AbstractWritable
| Modifier and Type | Field and Description |
|---|---|
static Charset |
DEFAULT_CHARSET |
static char |
DEFAULT_SEPARATOR |
| Constructor and Description |
|---|
CsvWriter(File file) |
CsvWriter(File file,
char separator) |
CsvWriter(OutputStream os) |
CsvWriter(OutputStream os,
char separator) |
CsvWriter(OutputStream os,
char separator,
boolean noQuotes) |
CsvWriter(Writer writer) |
CsvWriter(Writer writer,
char separator) |
CsvWriter(Writer writer,
char separator,
boolean noQuotes) |
CsvWriter(Writer writer,
List<String> attributeNames) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Entity entity) |
void |
addCellProcessor(CellProcessor cellProcessor) |
void |
clearCache() |
void |
close() |
void |
flush() |
void |
writeAttributeNames(Iterable<String> attributeNames) |
void |
writeAttributes(Iterable<AttributeMetaData> attributes)
Use attribute labels as column names
|
void |
writeAttributes(Iterable<String> attributeNames,
Iterable<String> attributeLabels) |
addpublic static final Charset DEFAULT_CHARSET
public static final char DEFAULT_SEPARATOR
public CsvWriter(Writer writer)
public CsvWriter(Writer writer, List<String> attributeNames) throws IOException
IOExceptionpublic CsvWriter(Writer writer, char separator)
public CsvWriter(Writer writer, char separator, boolean noQuotes)
public CsvWriter(OutputStream os)
public CsvWriter(OutputStream os, char separator)
public CsvWriter(OutputStream os, char separator, boolean noQuotes)
public CsvWriter(File file) throws FileNotFoundException
FileNotFoundExceptionpublic CsvWriter(File file, char separator) throws FileNotFoundException
FileNotFoundExceptionpublic void addCellProcessor(CellProcessor cellProcessor)
public void add(Entity entity)
public void writeAttributeNames(Iterable<String> attributeNames) throws IOException
IOExceptionpublic void writeAttributes(Iterable<AttributeMetaData> attributes) throws IOException
attributes - IOExceptionpublic void writeAttributes(Iterable<String> attributeNames, Iterable<String> attributeLabels) throws IOException
IOExceptionpublic void close()
throws IOException
IOExceptionpublic void flush()
public void clearCache()
Copyright © 2015. All Rights Reserved.