public class InMemoryBasicStorage.TimeSeriesImpl extends Object implements IRecordStoreInfo
Modifier and Type | Method and Description |
---|---|
net.opengis.swe.v20.DataBlock |
getDataBlock(DataKey key) |
Iterator<net.opengis.swe.v20.DataBlock> |
getDataBlockIterator(IDataFilter filter) |
double[] |
getDataTimeRange() |
String |
getName() |
int |
getNumMatchingRecords(IDataFilter filter) |
int |
getNumRecords() |
net.opengis.swe.v20.DataEncoding |
getRecommendedEncoding() |
IDataRecord |
getRecord(DataKey key) |
net.opengis.swe.v20.DataComponent |
getRecordDescription() |
Iterator<org.sensorhub.impl.persistence.InMemoryBasicStorage.DBRecord> |
getRecordIterator(IDataFilter filter) |
void |
remove(DataKey key) |
int |
remove(IDataFilter filter) |
DataKey |
store(DataKey key,
net.opengis.swe.v20.DataBlock data) |
void |
update(DataKey key,
net.opengis.swe.v20.DataBlock data) |
public String getName()
getName
in interface IRecordStoreInfo
public net.opengis.swe.v20.DataComponent getRecordDescription()
getRecordDescription
in interface IRecordStoreInfo
public net.opengis.swe.v20.DataEncoding getRecommendedEncoding()
getRecommendedEncoding
in interface IRecordStoreInfo
public int getNumRecords()
public net.opengis.swe.v20.DataBlock getDataBlock(DataKey key)
public Iterator<net.opengis.swe.v20.DataBlock> getDataBlockIterator(IDataFilter filter)
public IDataRecord getRecord(DataKey key)
public int getNumMatchingRecords(IDataFilter filter)
public Iterator<org.sensorhub.impl.persistence.InMemoryBasicStorage.DBRecord> getRecordIterator(IDataFilter filter)
public void update(DataKey key, net.opengis.swe.v20.DataBlock data)
public void remove(DataKey key)
public int remove(IDataFilter filter)
public double[] getDataTimeRange()
Copyright © 2015 Sensia Software LLC. All rights reserved.