Class SpeciesCSVReader
java.lang.Object
org.openforis.collect.io.metadata.parsing.DataImportReader<SpeciesLine>
org.openforis.collect.io.metadata.parsing.CSVDataImportReader<SpeciesLine>
org.openforis.collect.io.metadata.parsing.CSVReferenceDataImportReader<SpeciesLine>
org.openforis.collect.manager.speciesimport.SpeciesCSVReader
- All Implemented Interfaces:
Closeable,AutoCloseable
- Author:
- S. Ricci
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.openforis.collect.io.metadata.parsing.CSVReferenceDataImportReader
infoColumnNamesFields inherited from class org.openforis.collect.io.metadata.parsing.CSVDataImportReader
csvReader, currentCSVLineFields inherited from class org.openforis.collect.io.metadata.parsing.DataImportReader
currentLine -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SpeciesCSVReader.SpeciesCSVLineParserprotected booleanisInfoAttribute(String col) booleanMethods inherited from class org.openforis.collect.io.metadata.parsing.CSVReferenceDataImportReader
getInfoColumnNames, initMethods inherited from class org.openforis.collect.io.metadata.parsing.CSVDataImportReader
close, getColumnNames, getLinesRead, isReady, readHeaders, readNextLine, sizeMethods inherited from class org.openforis.collect.io.metadata.parsing.DataImportReader
getCurrentLine, parseCurrentLine
-
Constructor Details
-
SpeciesCSVReader
public SpeciesCSVReader(File file, CSVFileOptions csvFileOptions) throws IOException, ParsingException - Throws:
IOExceptionParsingException
-
-
Method Details
-
isInfoAttribute
- Specified by:
isInfoAttributein classCSVReferenceDataImportReader<SpeciesLine>
-
createLineParserInstance
- Specified by:
createLineParserInstancein classDataImportReader<SpeciesLine>
-
validateAllFile
- Specified by:
validateAllFilein classDataImportReader<SpeciesLine>- Throws:
ParsingException
-
getLanguageColumnNames
-