Package org.n52.series.db.old.dao
Class SamplingDao
- java.lang.Object
-
- org.n52.series.db.old.dao.AbstractDao<org.n52.series.db.beans.sampling.SamplingEntity>
-
- org.n52.series.db.old.dao.SamplingDao
-
- All Implemented Interfaces:
GenericDao<org.n52.series.db.beans.sampling.SamplingEntity,Long>,SearchableDao<org.n52.series.db.beans.sampling.SamplingEntity>
public class SamplingDao extends AbstractDao<org.n52.series.db.beans.sampling.SamplingEntity> implements SearchableDao<org.n52.series.db.beans.sampling.SamplingEntity>
-
-
Field Summary
-
Fields inherited from class org.n52.series.db.old.dao.AbstractDao
session, TRANSLATIONS_ALIAS
-
-
Constructor Summary
Constructors Constructor Description SamplingDao(org.hibernate.Session session)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.hibernate.CriteriaaddFetchModes(org.hibernate.Criteria criteria, DbQuery q, boolean instance)org.hibernate.CriteriaaddTimespanTo(org.hibernate.Criteria criteria, org.n52.io.request.IoParameters parameters)List<org.n52.series.db.beans.sampling.SamplingEntity>find(DbQuery q)List<org.n52.series.db.beans.sampling.SamplingEntity>getAllInstances(DbQuery q)protected StringgetDatasetProperty()protected org.hibernate.CriteriagetDefaultCriteria(String alias, DbQuery query, Class<?> clazz)protected Class<org.n52.series.db.beans.sampling.SamplingEntity>getEntityClass()protected Class<org.n52.series.db.beans.i18n.I18nSamplingEntity>getI18NEntityClass()protected org.n52.series.db.beans.sampling.SamplingEntitygetInstance(String key, DbQuery query, Class<org.n52.series.db.beans.sampling.SamplingEntity> clazz)-
Methods inherited from class org.n52.series.db.old.dao.AbstractDao
addDatasetFilters, addDatasetTypesFilter, addDefaultOrder, addMobileInsituFilter, addSpatialFilter, addSpatialFilter, checkLevelParameterForHierarchyQuery, createLastValuesFilter, createPublishedDatasetFilter, get, getCount, getDefaultAlias, getDefaultCriteria, getDefaultCriteria, getFetchPath, getInstance, getInstance, getInstance, hasInstance, hasInstance, hasInstance, hasInstance, i18n, i18n, toSQLString, toStringList
-
-
-
-
Method Detail
-
find
public List<org.n52.series.db.beans.sampling.SamplingEntity> find(DbQuery q)
- Specified by:
findin interfaceSearchableDao<org.n52.series.db.beans.sampling.SamplingEntity>
-
getAllInstances
public List<org.n52.series.db.beans.sampling.SamplingEntity> getAllInstances(DbQuery q)
- Specified by:
getAllInstancesin interfaceGenericDao<org.n52.series.db.beans.sampling.SamplingEntity,Long>
-
addTimespanTo
public org.hibernate.Criteria addTimespanTo(org.hibernate.Criteria criteria, org.n52.io.request.IoParameters parameters)
-
getInstance
protected org.n52.series.db.beans.sampling.SamplingEntity getInstance(String key, DbQuery query, Class<org.n52.series.db.beans.sampling.SamplingEntity> clazz)
- Overrides:
getInstancein classAbstractDao<org.n52.series.db.beans.sampling.SamplingEntity>
-
getDefaultCriteria
protected org.hibernate.Criteria getDefaultCriteria(String alias, DbQuery query, Class<?> clazz)
- Overrides:
getDefaultCriteriain classAbstractDao<org.n52.series.db.beans.sampling.SamplingEntity>
-
addFetchModes
protected org.hibernate.Criteria addFetchModes(org.hibernate.Criteria criteria, DbQuery q, boolean instance)- Overrides:
addFetchModesin classAbstractDao<org.n52.series.db.beans.sampling.SamplingEntity>
-
getI18NEntityClass
protected Class<org.n52.series.db.beans.i18n.I18nSamplingEntity> getI18NEntityClass()
-
getEntityClass
protected Class<org.n52.series.db.beans.sampling.SamplingEntity> getEntityClass()
- Specified by:
getEntityClassin classAbstractDao<org.n52.series.db.beans.sampling.SamplingEntity>
-
getDatasetProperty
protected String getDatasetProperty()
- Specified by:
getDatasetPropertyin classAbstractDao<org.n52.series.db.beans.sampling.SamplingEntity>
-
-