Package org.matsim.contrib.util
Class CompactCSVWriter
- java.lang.Object
-
- com.opencsv.AbstractCSVWriter
-
- com.opencsv.CSVWriter
-
- org.matsim.contrib.util.CompactCSVWriter
-
- All Implemented Interfaces:
com.opencsv.ICSVWriter
,Closeable
,Flushable
,AutoCloseable
public class CompactCSVWriter extends com.opencsv.CSVWriter
-
-
Field Summary
Fields Modifier and Type Field Description static String
EMPTY_CELL
static String[]
EMPTY_LINE
-
Constructor Summary
Constructors Constructor Description CompactCSVWriter(Writer writer)
CompactCSVWriter(Writer writer, char separator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
void
flush()
void
writeNext(String... nextLine)
void
writeNext(String first, String[] tail)
void
writeNext(String first, String second, String[] tail)
void
writeNext(String first, String second, String third, String[] tail)
void
writeNext(String first, String second, String third, String fourth, String[] tail)
void
writeNext(CSVLineBuilder lineBuilder)
void
writeNextEmpty()
-
Methods inherited from class com.opencsv.CSVWriter
checkCharactersToEscape, processCharacter, processLine, stringContainsSpecialCharacters, writeNext
-
Methods inherited from class com.opencsv.AbstractCSVWriter
checkError, getException, resetError, resultService, setResultService, writeAll, writeAll, writeColumnNames, writeNext
-
-
-
-
Field Detail
-
EMPTY_LINE
public static final String[] EMPTY_LINE
-
EMPTY_CELL
public static final String EMPTY_CELL
-
-
Constructor Detail
-
CompactCSVWriter
public CompactCSVWriter(Writer writer)
-
CompactCSVWriter
public CompactCSVWriter(Writer writer, char separator)
-
-
Method Detail
-
writeNext
public void writeNext(String first, String second, String third, String fourth, String[] tail)
-
writeNextEmpty
public void writeNextEmpty()
-
writeNext
public void writeNext(CSVLineBuilder lineBuilder)
-
flush
public void flush()
-
close
public void close()
- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
- Overrides:
close
in classcom.opencsv.AbstractCSVWriter
-
-