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
ConstructorDescriptionOrderedCsvMapReader
(Reader reader, org.supercsv.prefs.CsvPreference preferences) -
Method Summary
Methods inherited from class org.supercsv.io.CsvMapReader
read
Methods inherited from class org.supercsv.io.AbstractCsvReader
close, executeProcessors, get, getColumns, getHeader, getLineNumber, getPreferences, getRowNumber, getUntokenizedRow, length, readRow
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.supercsv.io.ICsvReader
get, getHeader, getLineNumber, getRowNumber, getUntokenizedRow, length
-
Constructor Details
-
OrderedCsvMapReader
-
-
Method Details
-
read
- Specified by:
read
in interfaceorg.supercsv.io.ICsvMapReader
- Overrides:
read
in classorg.supercsv.io.CsvMapReader
- Throws:
IOException
-
readNext
Read the next row without thinking about nameMappings- Returns:
- the next row of data.
- Throws:
IOException
-