Class CsvDquoteDataReader
java.lang.Object
org.jumpmind.symmetric.io.data.reader.AbstractDataReader
org.jumpmind.symmetric.io.data.reader.AbstractTableDataReader
org.jumpmind.symmetric.io.data.reader.CsvTableDataReader
org.jumpmind.symmetric.io.data.reader.CsvDquoteDataReader
- All Implemented Interfaces:
IDataReader,IDataResource
Read CSV formatted data for a single table. Requires that the column names be the header of the CSV.
-
Field Summary
Fields inherited from class org.jumpmind.symmetric.io.data.reader.CsvTableDataReader
csvReaderFields inherited from class org.jumpmind.symmetric.io.data.reader.AbstractTableDataReader
batch, context, CTX_LINE_NUMBER, lineNumber, readDataBeforeTable, reader, readingBatch, readingTable, statistics, tableFields inherited from class org.jumpmind.symmetric.io.data.reader.AbstractDataReader
log -
Constructor Summary
ConstructorsConstructorDescriptionCsvDquoteDataReader(BinaryEncoding binaryEncoding, String catalogName, String schemaName, String tableName, InputStream is) CsvDquoteDataReader(BinaryEncoding binaryEncoding, String catalogName, String schemaName, String tableName, Reader reader) -
Method Summary
Methods inherited from class org.jumpmind.symmetric.io.data.reader.CsvTableDataReader
finish, readNextMethods inherited from class org.jumpmind.symmetric.io.data.reader.AbstractTableDataReader
buildCsvData, close, getStatistics, nextBatch, nextData, nextTable, open, toTableNameMethods inherited from class org.jumpmind.symmetric.io.data.reader.AbstractDataReader
logDebugAndCountBytes, toBatch, toReader, toReader
-
Constructor Details
-
CsvDquoteDataReader
public CsvDquoteDataReader(BinaryEncoding binaryEncoding, String catalogName, String schemaName, String tableName, InputStream is) -
CsvDquoteDataReader
public CsvDquoteDataReader(BinaryEncoding binaryEncoding, String catalogName, String schemaName, String tableName, Reader reader)
-
-
Method Details
-
init
protected void init()- Overrides:
initin classCsvTableDataReader
-