Package gaia.cu9.tools.parallax.readers
Class CsvReader<T>
java.lang.Object
gaia.cu9.tools.parallax.readers.CsvReader<T>
- Direct Known Subclasses:
StarVariablesCsvReader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected long
protected Logger
protected String
protected BufferedReader
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract T
buildObject
(long entryNumber, List<String> tokens) void
close()
protected double
protected long
void
next()
protected T
processLine
(String line)
-
Field Details
-
schema
-
currentEntryNumber
protected long currentEntryNumber -
logger
-
path
-
reader
-
-
Constructor Details
-
CsvReader
-
-
Method Details
-
load
- Throws:
IOException
-
next
- Throws:
IOException
-
close
public void close() -
readAll
-
processLine
-
buildObject
-
getDouble
-
getLong
-