public interface ICsvResultSetWriter extends ICsvWriter
ResultSet| Modifier and Type | Method and Description |
|---|---|
void |
write(ResultSet resultSet)
Writes a JDBC
ResultSet as a CSV file. |
void |
write(ResultSet resultSet,
CellProcessor[] cellProcessors)
Writes a JDBC
ResultSet as a CSV file. |
getLineNumber, getRowNumber, writeComment, writeHeadervoid write(ResultSet resultSet) throws SQLException, IOException
ResultSet as a CSV file. Each column in CSV file corresponds to a column in
ResultSet, column order is preserved. Column names in CSV file corresponds to column names stored in
ResultSetMetaData. toString will be called on each element prior to writing.resultSet - ResultSet containing the values to writeSQLException - if a database access error occurs or this method is called on a closed result setIOException - if an I/O error occurredNullPointerException - if resultSet is nullSuperCsvException - if there was a general exception while writingvoid write(ResultSet resultSet, CellProcessor[] cellProcessors) throws SQLException, IOException
ResultSet as a CSV file. Each column in CSV file corresponds to a column in
ResultSet, column order is preserved. Column names in CSV file corresponds to column names stored in
ResultSetMetaData. toString will be called on each (processed) element prior to writing.resultSet - ResultSet containing the values to writecellProcessors - Array of CellProcessors used to further process data before it is written (each element in the
processors array corresponds with a CSV column - the number of processors should match the number of
columns). A null entry indicates no further processing is required (the value returned by
toString() will be written as the column value).SQLException - if a database access error occurs or this method is called on a closed result setIOException - if an I/O error occurredNullPointerException - if resultSet or cellProcessors is nullSuperCsvConstraintViolationException - if a CellProcessor constraint failedSuperCsvException - if there was a general exception while writing/processingCopyright © 2007–2015 Super CSV. All rights reserved.