Package net.sourceforge.pmd.renderers
Class CSVWriter<T>
- java.lang.Object
-
- net.sourceforge.pmd.renderers.CSVWriter<T>
-
- Type Parameters:
T
-
public class CSVWriter<T> extends Object
A generic writer that formats input items into rows and columns per the provided column descriptors.- Author:
- Brian Remedios
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
writeData(Writer writer, Iterator<T> items)
void
writeTitles(Writer writer)
-
-
-
Constructor Detail
-
CSVWriter
public CSVWriter(List<ColumnDescriptor<T>> theColumns, String theSeparator, String theLineSeparator)
-
-
Method Detail
-
writeTitles
public void writeTitles(Writer writer) throws IOException
- Throws:
IOException
-
writeData
public void writeData(Writer writer, Iterator<T> items) throws IOException
- Throws:
IOException
-
-