Class GeneralizingQuantityService
- java.lang.Object
-
- org.n52.io.type.quantity.generalize.GeneralizingQuantityService
-
- All Implemented Interfaces:
DataService<Data<QuantityValue>>,RawDataInfo
public class GeneralizingQuantityService extends Object implements DataService<Data<QuantityValue>>
Composes aDataServiceinstance to generalize requested timeseries data.
-
-
Constructor Summary
Constructors Constructor Description GeneralizingQuantityService(DataService<Data<QuantityValue>> toCompose)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataCollection<Data<QuantityValue>>getData(IoParameters parameters)RawDataServicegetRawDataService()booleansupportsRawData()
-
-
-
Constructor Detail
-
GeneralizingQuantityService
public GeneralizingQuantityService(DataService<Data<QuantityValue>> toCompose)
-
-
Method Detail
-
getData
public DataCollection<Data<QuantityValue>> getData(IoParameters parameters)
- Specified by:
getDatain interfaceDataService<Data<QuantityValue>>
-
supportsRawData
public boolean supportsRawData()
- Specified by:
supportsRawDatain interfaceRawDataInfo
-
getRawDataService
public RawDataService getRawDataService()
- Specified by:
getRawDataServicein interfaceRawDataInfo
-
-