Package com.adaptris.csv
Class OrderedCsvMapReader
java.lang.Object
org.supercsv.io.AbstractCsvReader
org.supercsv.io.CsvMapReader
com.adaptris.csv.OrderedCsvMapReader
- All Implemented Interfaces:
Closeable,AutoCloseable,org.supercsv.io.ICsvMapReader,org.supercsv.io.ICsvReader
- Direct Known Subclasses:
IterableOrderedCsvMapReader
public class OrderedCsvMapReader
extends org.supercsv.io.CsvMapReader
Extends
CsvMapReader but uses LinkedHashMap as the underlying map implementation for predictable iteration order.-
Constructor Summary
ConstructorsConstructorDescriptionOrderedCsvMapReader(Reader reader, org.supercsv.prefs.CsvPreference preferences) -
Method Summary
Methods inherited from class org.supercsv.io.CsvMapReader
readMethods inherited from class org.supercsv.io.AbstractCsvReader
close, executeProcessors, get, getColumns, getHeader, getLineNumber, getPreferences, getRowNumber, getUntokenizedRow, length, readRowMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.supercsv.io.ICsvReader
get, getHeader, getLineNumber, getRowNumber, getUntokenizedRow, length
-
Constructor Details
-
OrderedCsvMapReader
-
-
Method Details
-
read
- Specified by:
readin interfaceorg.supercsv.io.ICsvMapReader- Overrides:
readin classorg.supercsv.io.CsvMapReader- Throws:
IOException
-
readNext
Read the next row without thinking about nameMappings- Returns:
- the next row of data.
- Throws:
IOException
-