public class SpeciesCSVReader extends CSVReferenceDataImportReader<SpeciesLine>
| Modifier and Type | Class and Description |
|---|---|
static class |
SpeciesCSVReader.SpeciesCSVLineParser |
infoColumnNamescsvReader, currentCSVLinecurrentLine| Constructor and Description |
|---|
SpeciesCSVReader(File file,
CSVFileOptions csvFileOptions) |
| Modifier and Type | Method and Description |
|---|---|
protected SpeciesCSVReader.SpeciesCSVLineParser |
createLineParserInstance() |
List<String> |
getLanguageColumnNames() |
protected boolean |
isInfoAttribute(String col) |
boolean |
validateAllFile() |
getInfoColumnNames, initclose, getColumnNames, getLinesRead, isReady, readHeaders, readNextLine, sizegetCurrentLine, parseCurrentLinepublic SpeciesCSVReader(File file, CSVFileOptions csvFileOptions) throws IOException, ParsingException
IOExceptionParsingExceptionprotected boolean isInfoAttribute(String col)
isInfoAttribute in class CSVReferenceDataImportReader<SpeciesLine>protected SpeciesCSVReader.SpeciesCSVLineParser createLineParserInstance()
createLineParserInstance in class DataImportReader<SpeciesLine>public boolean validateAllFile()
throws ParsingException
validateAllFile in class DataImportReader<SpeciesLine>ParsingExceptionCopyright © 2020 Open Foris. All rights reserved.