Reads information from CSV files. More...
Public Member Functions | |
CsvProvider (String path) | |
Creates csv provider, which reads from specified file. More... | |
CsvProvider () | |
Creates csv provider. More... | |
ObjectCreator< T > | getObjectCreator () |
Returns object creator, which translates row data to java objects. More... | |
String | getPath () |
Returns file name. More... | |
boolean | getReadHeader () |
Returns true if file contains header. More... | |
CSVStrategy | getStrategy () |
Returns csv strategy, which describes how to read file. More... | |
Iterator< T > | iterator () |
Returns iterator over created objects. More... | |
void | setObjectCreator (ObjectCreator< T > objectCreator) |
Sets object creator. More... | |
void | setPath (String path) |
Sets file name, which contains data. More... | |
void | setReadHeader (boolean readHeader) |
Set true if file contains header. More... | |
void | setStrategy (CSVStrategy strategy) |
Sets CSV strategy. More... | |
Reads information from CSV files.
Reads data from CSV files and translates it to java objects.