Package org.n52.series.db.old.dao
Class MeasuringProgramDao
- java.lang.Object
-
- org.n52.series.db.old.dao.AbstractDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
- org.n52.series.db.old.dao.MeasuringProgramDao
-
- All Implemented Interfaces:
GenericDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity,Long>,SearchableDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
public class MeasuringProgramDao extends AbstractDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity> implements SearchableDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
-
Field Summary
-
Fields inherited from class org.n52.series.db.old.dao.AbstractDao
session, TRANSLATIONS_ALIAS
-
-
Constructor Summary
Constructors Constructor Description MeasuringProgramDao(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.MeasuringProgramEntity>find(DbQuery q)List<org.n52.series.db.beans.sampling.MeasuringProgramEntity>getAllInstances(DbQuery q)protected StringgetDatasetProperty()protected org.hibernate.CriteriagetDefaultCriteria(String alias, DbQuery query, Class<?> clazz)protected Class<org.n52.series.db.beans.sampling.MeasuringProgramEntity>getEntityClass()protected Class<org.n52.series.db.beans.i18n.I18nMeasuringProgramEntity>getI18NEntityClass()protected org.n52.series.db.beans.sampling.MeasuringProgramEntitygetInstance(String key, DbQuery query, Class<org.n52.series.db.beans.sampling.MeasuringProgramEntity> 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.MeasuringProgramEntity> find(DbQuery q)
- Specified by:
findin interfaceSearchableDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
getAllInstances
public List<org.n52.series.db.beans.sampling.MeasuringProgramEntity> getAllInstances(DbQuery q)
- Specified by:
getAllInstancesin interfaceGenericDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity,Long>
-
addTimespanTo
public org.hibernate.Criteria addTimespanTo(org.hibernate.Criteria criteria, org.n52.io.request.IoParameters parameters)
-
addFetchModes
protected org.hibernate.Criteria addFetchModes(org.hibernate.Criteria criteria, DbQuery q, boolean instance)- Overrides:
addFetchModesin classAbstractDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
getDefaultCriteria
protected org.hibernate.Criteria getDefaultCriteria(String alias, DbQuery query, Class<?> clazz)
- Overrides:
getDefaultCriteriain classAbstractDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
getInstance
protected org.n52.series.db.beans.sampling.MeasuringProgramEntity getInstance(String key, DbQuery query, Class<org.n52.series.db.beans.sampling.MeasuringProgramEntity> clazz)
- Overrides:
getInstancein classAbstractDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
getI18NEntityClass
protected Class<org.n52.series.db.beans.i18n.I18nMeasuringProgramEntity> getI18NEntityClass()
-
getEntityClass
protected Class<org.n52.series.db.beans.sampling.MeasuringProgramEntity> getEntityClass()
- Specified by:
getEntityClassin classAbstractDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
getDatasetProperty
protected String getDatasetProperty()
- Specified by:
getDatasetPropertyin classAbstractDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
-