public class TSExtractor extends Extractor
| Modifier and Type | Class and Description |
|---|---|
static class |
TSExtractor.GeneralTimeSeries
Loss of precision may occur if type of var is LONG
times obtained are millisecond since 1970 regardless of the
precision of time variable corresponding to variable var
|
static class |
TSExtractor.GeneralTimeSeriesX |
| Constructor and Description |
|---|
TSExtractor() |
| Modifier and Type | Method and Description |
|---|---|
static double[][] |
filterFill(double[] times,
double[] vdata,
double fill,
int first) |
static double[][] |
filterFill(double[] times,
java.lang.Object o,
java.lang.Number fillValue) |
static java.lang.reflect.Method |
getMethod(Variable var,
java.lang.String name,
int rank) |
static double[] |
getOverlap(MetaData rdr,
double[] trange,
java.lang.String varName,
int[] startTime,
int[] stopTime) |
static double[][] |
getSampledTimeSeries(MetaData rdr,
Variable var,
java.lang.Integer which,
java.lang.Boolean ignoreFill,
double[] timeRange,
int[] stride) |
static double[][] |
getSampledTimeSeries0(MetaData rdr,
Variable var,
java.lang.Boolean ignoreFill,
double[] timeRange,
int[] stride) |
static double[][] |
getSampledTimeSeries1(MetaData rdr,
Variable var,
java.lang.Integer which,
java.lang.Boolean ignoreFill,
double[] timeRange,
int[] stride) |
static long |
getTime(int[] time) |
static double |
getTime(MetaData rdr,
java.lang.String vname,
int[] time) |
static double[][] |
getTimeSeries(MetaData rdr,
Variable var,
java.lang.Integer which,
java.lang.Boolean ignoreFill,
double[] timeRange) |
static double[][] |
getTimeSeries0(MetaData rdr,
Variable var,
java.lang.Boolean ignoreFill,
double[] timeRange) |
static double[][] |
getTimeSeries1(MetaData rdr,
Variable var,
java.lang.Integer which,
java.lang.Boolean ignoreFill,
double[] timeRange) |
static TimeSeries |
getTimeSeriesObject0(MetaData rdr,
Variable var,
java.lang.Boolean ignoreFill,
double[] timeRange,
TimeInstantModel ts) |
static TimeSeries |
getTimeSeriesObject1(MetaData rdr,
Variable var,
java.lang.Integer which,
java.lang.Boolean ignoreFill,
double[] timeRange,
TimeInstantModel ts) |
static java.lang.String |
identifier() |
addFunction, castToDouble, do1DMissing, do1DMissing, do1DMissing, do1DMissing, do1DMissing, do1DMissing, get1DSeries, get1DSeries, get1DSeries, get1DSeries, getBlockRange, getElement1, getElement1, getElement2, getElements1, getFillValue, getMethod, getOneDSeries, getPadValue, getPoint0, getPoint1, getPoint2, getPoint3, getRange0, getRange0, getRange1, getRangeForElement1, getRangeForElement1, getRangeForElements1, getSeries0, getSeries0, getSeries1, getSeries2, getSeries3, getStringSeries0, getStringSeries1, getStringSeries2, getStringValue, validElementpublic static double[][] getTimeSeries0(MetaData rdr, Variable var, java.lang.Boolean ignoreFill, double[] timeRange) throws java.lang.Throwable
rdr - var - ignoreFill - timeRange - java.lang.Throwablepublic static double[][] getTimeSeries1(MetaData rdr, Variable var, java.lang.Integer which, java.lang.Boolean ignoreFill, double[] timeRange) throws java.lang.Throwable
rdr - var - which - ignoreFill - timeRange - java.lang.Throwablepublic static double[][] getTimeSeries(MetaData rdr, Variable var, java.lang.Integer which, java.lang.Boolean ignoreFill, double[] timeRange) throws java.lang.Throwable
rdr - var - which - ignoreFill - timeRange - java.lang.Throwablepublic static double[][] filterFill(double[] times,
double[] vdata,
double fill,
int first)
times - vdata - fill - first - public static double[][] filterFill(double[] times,
java.lang.Object o,
java.lang.Number fillValue)
times - o - fillValue - public static double[][] getSampledTimeSeries0(MetaData rdr, Variable var, java.lang.Boolean ignoreFill, double[] timeRange, int[] stride) throws java.lang.Throwable
rdr - var - ignoreFill - timeRange - stride - java.lang.Throwablepublic static double[][] getSampledTimeSeries1(MetaData rdr, Variable var, java.lang.Integer which, java.lang.Boolean ignoreFill, double[] timeRange, int[] stride) throws java.lang.Throwable
rdr - var - which - ignoreFill - timeRange - stride - java.lang.Throwablepublic static double[][] getSampledTimeSeries(MetaData rdr, Variable var, java.lang.Integer which, java.lang.Boolean ignoreFill, double[] timeRange, int[] stride) throws java.lang.Throwable
rdr - var - which - ignoreFill - timeRange - stride - java.lang.Throwablepublic static TimeSeries getTimeSeriesObject0(MetaData rdr, Variable var, java.lang.Boolean ignoreFill, double[] timeRange, TimeInstantModel ts) throws java.lang.Throwable
rdr - var - ignoreFill - timeRange - ts - java.lang.Throwablepublic static TimeSeries getTimeSeriesObject1(MetaData rdr, Variable var, java.lang.Integer which, java.lang.Boolean ignoreFill, double[] timeRange, TimeInstantModel ts) throws java.lang.Throwable
rdr - var - which - ignoreFill - timeRange - ts - java.lang.Throwablepublic static java.lang.String identifier()
public static java.lang.reflect.Method getMethod(Variable var, java.lang.String name, int rank) throws java.lang.Throwable
var - name - rank - java.lang.Throwablepublic static long getTime(int[] time)
time - public static double getTime(MetaData rdr, java.lang.String vname, int[] time) throws java.lang.Throwable
rdr - vname - time - java.lang.Throwablepublic static double[] getOverlap(MetaData rdr, double[] trange, java.lang.String varName, int[] startTime, int[] stopTime) throws java.lang.Throwable
rdr - trange - varName - startTime - stopTime - java.lang.Throwable