public class ProxyQuantityProfileDataRepository extends org.n52.series.db.da.QuantityProfileDataRepository implements ProxyDataRepository<org.n52.series.db.beans.QuantityProfileDatasetEntity,org.n52.series.db.beans.ProfileDataEntity,org.n52.io.response.dataset.profile.ProfileValue<BigDecimal>,Set<org.n52.series.db.beans.DataEntity<?>>>
| Constructor and Description |
|---|
ProxyQuantityProfileDataRepository() |
| Modifier and Type | Method and Description |
|---|---|
protected org.n52.io.response.dataset.Data<org.n52.io.response.dataset.profile.ProfileValue<BigDecimal>> |
assembleData(org.n52.series.db.beans.QuantityProfileDatasetEntity profileDatasetEntity,
org.n52.series.db.dao.DbQuery query,
org.hibernate.Session session) |
org.n52.io.response.dataset.profile.ProfileValue<BigDecimal> |
getFirstValue(org.n52.series.db.beans.QuantityProfileDatasetEntity profileDatasetEntity,
org.hibernate.Session session,
org.n52.series.db.dao.DbQuery query) |
org.n52.io.response.dataset.profile.ProfileValue<BigDecimal> |
getLastValue(org.n52.series.db.beans.QuantityProfileDatasetEntity profileDatasetEntity,
org.hibernate.Session session,
org.n52.series.db.dao.DbQuery query) |
void |
setConnectorMap(Map<String,AbstractConnector> connectorMap) |
assembleDataItem, assembleDataItem, createProfileValue, isVerticaladdGeometry, addMetadatasIfNeeded, addParameters, addResultTime, addValidTime, assembleDataValueWithMetadata, assembleExpandedData, createDataDao, getClosestValueAfterEnd, getClosestValueBeforeStart, getData, getLastKnownGeometry, getSeriesDao, hasSingleValidReferenceValue, hasValidEntriesWithinRequestedTimespancreateCondensed, createDatasetParameters, createTimeseriesList, createTimeseriesOutput, getCondensedCategory, getCondensedExtendedCategory, getCondensedExtendedFeature, getCondensedExtendedOffering, getCondensedExtendedPhenomenon, getCondensedExtendedProcedure, getCondensedExtendedService, getCondensedFeature, getCondensedOffering, getCondensedPhenomenon, getCondensedProcedure, getCondensedService, getCrsUtils, getDbQuery, getDbQueryFactory, getGeometry, getPlatformId, getServiceEntity, getServiceEntity, getSession, getSessionStore, parseId, returnSession, setDbQueryFactory, setServiceEntity, setSessionStorepublic void setConnectorMap(Map<String,AbstractConnector> connectorMap)
setConnectorMap in interface ProxyDataRepository<org.n52.series.db.beans.QuantityProfileDatasetEntity,org.n52.series.db.beans.ProfileDataEntity,org.n52.io.response.dataset.profile.ProfileValue<BigDecimal>,Set<org.n52.series.db.beans.DataEntity<?>>>public org.n52.io.response.dataset.profile.ProfileValue<BigDecimal> getFirstValue(org.n52.series.db.beans.QuantityProfileDatasetEntity profileDatasetEntity, org.hibernate.Session session, org.n52.series.db.dao.DbQuery query)
getFirstValue in interface org.n52.series.db.da.DataRepository<org.n52.series.db.beans.QuantityProfileDatasetEntity,org.n52.series.db.beans.ProfileDataEntity,org.n52.io.response.dataset.profile.ProfileValue<BigDecimal>,Set<org.n52.series.db.beans.DataEntity<?>>>getFirstValue in class org.n52.series.db.da.ProfileDataRepository<org.n52.series.db.beans.QuantityProfileDatasetEntity,BigDecimal,BigDecimal>public org.n52.io.response.dataset.profile.ProfileValue<BigDecimal> getLastValue(org.n52.series.db.beans.QuantityProfileDatasetEntity profileDatasetEntity, org.hibernate.Session session, org.n52.series.db.dao.DbQuery query)
getLastValue in interface org.n52.series.db.da.DataRepository<org.n52.series.db.beans.QuantityProfileDatasetEntity,org.n52.series.db.beans.ProfileDataEntity,org.n52.io.response.dataset.profile.ProfileValue<BigDecimal>,Set<org.n52.series.db.beans.DataEntity<?>>>getLastValue in class org.n52.series.db.da.ProfileDataRepository<org.n52.series.db.beans.QuantityProfileDatasetEntity,BigDecimal,BigDecimal>protected org.n52.io.response.dataset.Data<org.n52.io.response.dataset.profile.ProfileValue<BigDecimal>> assembleData(org.n52.series.db.beans.QuantityProfileDatasetEntity profileDatasetEntity, org.n52.series.db.dao.DbQuery query, org.hibernate.Session session) throws org.n52.series.db.DataAccessException
assembleData in class org.n52.series.db.da.ProfileDataRepository<org.n52.series.db.beans.QuantityProfileDatasetEntity,BigDecimal,BigDecimal>org.n52.series.db.DataAccessExceptionCopyright © 2015–2018 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.