EMLab-Generation2
emlab.gen.trend.TimeSeriesCSVReader Class Reference
Inheritance diagram for emlab.gen.trend.TimeSeriesCSVReader:
emlab.gen.trend.TimeSeriesImpl emlab.gen.trend.TimeSeries emlab.gen.domain.technology.IntermittentResourceProfile

Public Member Functions

double getValue (long time)
 
double[] getTimeSeries ()
 
void readCSVFile ()
 
void readCSVVariable (String variableName)
 
String getFilename ()
 
void setFilename (String filename)
 
String getDelimiter ()
 
void setDelimiter (String delimiter)
 
String getVariableName ()
 
void setVariableName (String variable)
 
- Public Member Functions inherited from emlab.gen.trend.TimeSeriesImpl
void setValue (long time, double value)
 
void setTimeSeries (double[] timeSeries)
 
double getStartingYear ()
 
void setStartingYear (double startingYear)
 

Additional Inherited Members

- Public Attributes inherited from emlab.gen.trend.TimeSeriesImpl
double[] timeSeries
 

Detailed Description

Reads time series from a CSV file. Formatting must correspond to a format where each row contains one time series and the first column contains the variable names.

Alternatively, if no variableName is given, it reads a CSV file with a single column, in which each row contains a single value.

Author
JCRichstein

The documentation for this class was generated from the following file: