@Transactional public class PlatformDao extends ParameterDao<org.n52.series.db.beans.PlatformEntity,org.n52.series.db.beans.i18n.I18nPlatformEntity>
session| Constructor and Description |
|---|
PlatformDao(org.hibernate.Session session) |
| Modifier and Type | Method and Description |
|---|---|
protected org.hibernate.criterion.DetachedCriteria |
addSpatialFilter(DbQuery query,
org.hibernate.criterion.DetachedCriteria criteria) |
Integer |
getCount(DbQuery query) |
protected String |
getDatasetProperty() |
protected Class<org.n52.series.db.beans.PlatformEntity> |
getEntityClass() |
protected Class<org.n52.series.db.beans.i18n.I18nPlatformEntity> |
getI18NEntityClass() |
find, getAllInstancesaddDatasetFilters, addGeometryTypeFilter, addPlatformTypeFilter, addValueTypeFilter, createPublishedDatasetFilter, get, getDefaultAlias, getDefaultCriteria, getDefaultCriteria, getDefaultCriteria, getInstance, getInstance, getInstance, getInstance, hasInstance, hasInstance, hasInstance, hasInstance, i18n, toSQLStringpublic Integer getCount(DbQuery query) throws DataAccessException
getCount in interface GenericDao<org.n52.series.db.beans.PlatformEntity,Long>getCount in class AbstractDao<org.n52.series.db.beans.PlatformEntity>DataAccessExceptionprotected String getDatasetProperty()
getDatasetProperty in class AbstractDao<org.n52.series.db.beans.PlatformEntity>protected Class<org.n52.series.db.beans.PlatformEntity> getEntityClass()
getEntityClass in class AbstractDao<org.n52.series.db.beans.PlatformEntity>protected Class<org.n52.series.db.beans.i18n.I18nPlatformEntity> getI18NEntityClass()
getI18NEntityClass in class ParameterDao<org.n52.series.db.beans.PlatformEntity,org.n52.series.db.beans.i18n.I18nPlatformEntity>protected org.hibernate.criterion.DetachedCriteria addSpatialFilter(DbQuery query, org.hibernate.criterion.DetachedCriteria criteria)
addSpatialFilter in class AbstractDao<org.n52.series.db.beans.PlatformEntity>query - the query instancecriteria - the current detached criteriaCopyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.