public class FeatureRepository extends HierarchicalParameterRepository<FeatureEntity,org.n52.io.response.FeatureOutput>
dbQueryFactory, serviceEntity, urlHelper| Constructor and Description |
|---|
FeatureRepository() |
| Modifier and Type | Method and Description |
|---|---|
List<org.n52.series.spi.search.SearchResult> |
convertToSearchResults(List<? extends DescribableEntity> found,
DbQuery query) |
protected org.n52.io.response.FeatureOutput |
createCondensed(FeatureEntity entity,
DbQuery parameters) |
protected org.n52.io.response.FeatureOutput |
createExpanded(FeatureEntity entity,
DbQuery parameters) |
boolean |
exists(String id,
DbQuery parameters) |
List<org.n52.io.response.FeatureOutput> |
getAllCondensed(DbQuery parameters) |
List<org.n52.io.response.FeatureOutput> |
getAllCondensed(DbQuery parameters,
org.hibernate.Session session) |
List<org.n52.io.response.FeatureOutput> |
getAllExpanded(DbQuery parameters) |
List<org.n52.io.response.FeatureOutput> |
getAllExpanded(DbQuery parameters,
org.hibernate.Session session) |
org.n52.io.response.FeatureOutput |
getInstance(String id,
DbQuery parameters) |
org.n52.io.response.FeatureOutput |
getInstance(String id,
DbQuery parameters,
org.hibernate.Session session) |
Collection<org.n52.series.spi.search.SearchResult> |
searchFor(org.n52.io.request.IoParameters parameters) |
createCondensed, createExpandedcreateCondensed, 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, setSessionStorepublic boolean exists(String id, DbQuery parameters) throws DataAccessException
DataAccessExceptionpublic Collection<org.n52.series.spi.search.SearchResult> searchFor(org.n52.io.request.IoParameters parameters)
public List<org.n52.series.spi.search.SearchResult> convertToSearchResults(List<? extends DescribableEntity> found, DbQuery query)
public List<org.n52.io.response.FeatureOutput> getAllCondensed(DbQuery parameters) throws DataAccessException
DataAccessExceptionpublic List<org.n52.io.response.FeatureOutput> getAllCondensed(DbQuery parameters, org.hibernate.Session session) throws DataAccessException
DataAccessExceptionpublic List<org.n52.io.response.FeatureOutput> getAllExpanded(DbQuery parameters) throws DataAccessException
DataAccessExceptionpublic List<org.n52.io.response.FeatureOutput> getAllExpanded(DbQuery parameters, org.hibernate.Session session) throws DataAccessException
DataAccessExceptionpublic org.n52.io.response.FeatureOutput getInstance(String id, DbQuery parameters) throws DataAccessException
DataAccessExceptionpublic org.n52.io.response.FeatureOutput getInstance(String id, DbQuery parameters, org.hibernate.Session session) throws DataAccessException
DataAccessExceptionprotected org.n52.io.response.FeatureOutput createExpanded(FeatureEntity entity, DbQuery parameters) throws DataAccessException
createExpanded in class HierarchicalParameterRepository<FeatureEntity,org.n52.io.response.FeatureOutput>DataAccessExceptionprotected org.n52.io.response.FeatureOutput createCondensed(FeatureEntity entity, DbQuery parameters)
createCondensed in class HierarchicalParameterRepository<FeatureEntity,org.n52.io.response.FeatureOutput>Copyright © 2015–2017 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.