public class QuantityDataRepository extends AbstractDataRepository<org.n52.io.response.dataset.quantity.QuantityData,QuantityDatasetEntity,QuantityDataEntity,org.n52.io.response.dataset.quantity.QuantityValue>
dbQueryFactory, serviceEntity, urlHelper| Constructor and Description |
|---|
QuantityDataRepository() |
| Modifier and Type | Method and Description |
|---|---|
protected org.n52.io.response.dataset.quantity.QuantityData |
assembleData(QuantityDatasetEntity seriesEntity,
DbQuery query,
org.hibernate.Session session) |
protected org.n52.io.response.dataset.quantity.QuantityData |
assembleDataWithReferenceValues(QuantityDatasetEntity timeseries,
DbQuery dbQuery,
org.hibernate.Session session) |
org.n52.io.response.dataset.quantity.QuantityValue |
createSeriesValueFor(QuantityDataEntity observation,
QuantityDatasetEntity series,
DbQuery query) |
(package private) org.n52.io.response.dataset.quantity.QuantityValue |
createValue(Double observationValue,
QuantityDataEntity observation,
DbQuery query) |
Class<QuantityDatasetEntity> |
getDatasetEntityType() |
addGeometry, addParameters, addValidTime, createDataDao, getData, getFirstValue, getLastValue, getSeriesDao, hasSingleValidReferenceValue, hasValidEntriesWithinRequestedTimespancreateCondensed, createSeriesParameters, createTimeseriesList, createTimeseriesOutput, getCondensedCategory, getCondensedExtendedCategory, getCondensedExtendedFeature, getCondensedExtendedOffering, getCondensedExtendedPhenomenon, getCondensedExtendedProcedure, getCondensedExtendedService, getCondensedFeature, getCondensedOffering, getCondensedPhenomenon, getCondensedProcedure, getCondensedService, getCrsUtils, getDatabaseSrid, getDbQuery, getServiceEntity, getServiceEntity, getSession, getSessionStore, parseId, returnSession, setDatabaseSrid, setServiceEntity, setSessionStoreclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetServiceEntity, setSessionStorepublic Class<QuantityDatasetEntity> getDatasetEntityType()
protected org.n52.io.response.dataset.quantity.QuantityData assembleDataWithReferenceValues(QuantityDatasetEntity timeseries, DbQuery dbQuery, org.hibernate.Session session) throws DataAccessException
assembleDataWithReferenceValues in class AbstractDataRepository<org.n52.io.response.dataset.quantity.QuantityData,QuantityDatasetEntity,QuantityDataEntity,org.n52.io.response.dataset.quantity.QuantityValue>DataAccessExceptionprotected org.n52.io.response.dataset.quantity.QuantityData assembleData(QuantityDatasetEntity seriesEntity, DbQuery query, org.hibernate.Session session) throws DataAccessException
assembleData in class AbstractDataRepository<org.n52.io.response.dataset.quantity.QuantityData,QuantityDatasetEntity,QuantityDataEntity,org.n52.io.response.dataset.quantity.QuantityValue>DataAccessExceptionpublic org.n52.io.response.dataset.quantity.QuantityValue createSeriesValueFor(QuantityDataEntity observation, QuantityDatasetEntity series, DbQuery query)
createSeriesValueFor in class AbstractDataRepository<org.n52.io.response.dataset.quantity.QuantityData,QuantityDatasetEntity,QuantityDataEntity,org.n52.io.response.dataset.quantity.QuantityValue>org.n52.io.response.dataset.quantity.QuantityValue createValue(Double observationValue, QuantityDataEntity observation, DbQuery query)
Copyright © 2015–2017 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.