@Deprecated public class Interpolated extends Continuous.Abstract
Continuous.Abstract, Continuous.Concrete| Modifier and Type | Field and Description |
|---|---|
static int |
MIN_STATION_INTERPOLATION_COUNT
Deprecated.
|
static int |
STATION_INTERPOLATION_COUNT
Deprecated.
|
static int |
TRAINING_TIME_INTERVAL
Deprecated.
|
tsdb| Modifier | Constructor and Description |
|---|---|
protected |
Interpolated(TsDB tsdb,
Continuous source,
Continuous[] interpolationSources,
java.lang.String[] interpolationSchema)
Deprecated.
internal constructor
|
| Modifier and Type | Method and Description |
|---|---|
static Continuous |
createFromStation(TsDB tsdb,
Station station,
java.lang.String[] querySchema,
ContinuousGen sourceGen)
Deprecated.
Constructor for stations only
|
static Continuous |
createFromVirtual(TsDB tsdb,
VirtualPlot virtualPlot,
java.lang.String[] querySchema,
ContinuousGen sourceGen)
Deprecated.
Constructor for virtual plots only
|
TsIterator |
get(java.lang.Long start,
java.lang.Long end)
Deprecated.
|
TsIterator |
getExactly(long start,
long end)
Deprecated.
create an iterator with values filling the interval (start, end),
missing timestamps are created with nan values
|
java.lang.String[] |
getSchema()
Deprecated.
|
Station |
getSourceStation()
Deprecated.
|
VirtualPlot |
getSourceVirtualPlot()
Deprecated.
|
long[] |
getTimestampInterval()
Deprecated.
|
boolean |
isConstantTimestep()
Deprecated.
data stream aligned to time step
|
boolean |
isContinuous()
Deprecated.
true => no time gaps in data stream, time steps do not need to be constant
|
static Interpolated |
of(TsDB tsdb,
Continuous source,
Continuous[] interpolationSources,
java.lang.String[] interpolationSchema)
Deprecated.
Constructor for specific use cases (eg. testing)
|
static Continuous |
of(TsDB tsdb,
java.lang.String plotID,
java.lang.String[] querySchema,
ContinuousGen sourceGen)
Deprecated.
general constructor
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitofgetSourceName, getSourcePlot, getTimestampBaseInterval, writeConsole, writeConsole, writeCSVpublic static final int MIN_STATION_INTERPOLATION_COUNT
public static final int STATION_INTERPOLATION_COUNT
public static final int TRAINING_TIME_INTERVAL
protected Interpolated(TsDB tsdb, Continuous source, Continuous[] interpolationSources, java.lang.String[] interpolationSchema)
tsdb - source - interpolationSources - interpolationSchema - public static Interpolated of(TsDB tsdb, Continuous source, Continuous[] interpolationSources, java.lang.String[] interpolationSchema)
tsdb - source - interpolationSources - interpolationSchema - public static Continuous of(TsDB tsdb, java.lang.String plotID, java.lang.String[] querySchema, ContinuousGen sourceGen)
tsdb - plotID - querySchema - sourceGen - public static Continuous createFromStation(TsDB tsdb, Station station, java.lang.String[] querySchema, ContinuousGen sourceGen)
tsdb - station - querySchema - sourceGen - public static Continuous createFromVirtual(TsDB tsdb, VirtualPlot virtualPlot, java.lang.String[] querySchema, ContinuousGen sourceGen)
tsdb - virtualPlot - querySchema - sourceGen - public TsIterator get(java.lang.Long start, java.lang.Long end)
public Station getSourceStation()
public java.lang.String[] getSchema()
public TsIterator getExactly(long start, long end)
Continuouspublic boolean isContinuous()
Nodepublic boolean isConstantTimestep()
Nodepublic VirtualPlot getSourceVirtualPlot()
public long[] getTimestampInterval()