Node.Abstract
Modifier | Constructor and Description |
---|---|
protected |
CSVSource(java.lang.String[] sensorNames,
java.lang.String[][] rows,
java.lang.String filename) |
Modifier and Type | Method and Description |
---|---|
TsIterator |
get(java.lang.Long start,
java.lang.Long end) |
java.lang.String[] |
getSchema() |
Station |
getSourceStation() |
VirtualPlot |
getSourceVirtualPlot() |
long[] |
getTimestampInterval() |
boolean |
isConstantTimestep()
data stream aligned to time step
|
boolean |
isContinuous()
true => no time gaps in data stream, time steps do not need to be constant
|
static CSVSource |
of(java.lang.String filename) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getSourceName, getSourcePlot, getTimestampBaseInterval, writeConsole, writeConsole, writeCSV
protected CSVSource(java.lang.String[] sensorNames, java.lang.String[][] rows, java.lang.String filename)
public static CSVSource of(java.lang.String filename)
public TsIterator get(java.lang.Long start, java.lang.Long end)
public Station getSourceStation()
getSourceStation
in interface Node
public boolean isContinuous()
Node
isContinuous
in interface Node
public boolean isConstantTimestep()
Node
isConstantTimestep
in interface Node
public VirtualPlot getSourceVirtualPlot()
getSourceVirtualPlot
in interface Node
public long[] getTimestampInterval()
getTimestampInterval
in interface Node