public interface IDataFilter
Basic filter interface to get time series data records from storage.
There is an implicit logical AND between all criteria.
Modifier and Type | Method and Description |
---|---|
Collection<String> |
getProducerIDs()
Gets filter criteria for selecting data records associated to certain producers.
Only data records associated to one of the listed producer IDs will be selected. If the list is null or empty, no filtering on producer ID will be applied. |
String |
getRecordType() |
double[] |
getTimeStampRange()
Gets filter criteria for selecting data records based on time stamp.
Only records whose time stamp (usually sampling time for sensors) lies within that range will be selected (range is inclusive). If range is null, no filtering on time stamp will be applied. |
String getRecordType()
double[] getTimeStampRange()
Collection<String> getProducerIDs()
Copyright © 2016 Sensia Software LLC. All rights reserved.