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 -
Method Summary
Modifier and TypeMethodDescriptionprotected 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>List<org.n52.series.db.beans.sampling.MeasuringProgramEntity>protected Stringprotected org.hibernate.CriteriagetDefaultCriteria(String alias, DbQuery query, Class<?> clazz) protected Class<org.n52.series.db.beans.sampling.MeasuringProgramEntity>protected Class<org.n52.series.db.beans.i18n.I18nMeasuringProgramEntity>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
-
Constructor Details
-
MeasuringProgramDao
public MeasuringProgramDao(org.hibernate.Session session)
-
-
Method Details
-
find
- Specified by:
findin interfaceSearchableDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
getAllInstances
- 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
- 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
-
getEntityClass
- Specified by:
getEntityClassin classAbstractDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-
getDatasetProperty
- Specified by:
getDatasetPropertyin classAbstractDao<org.n52.series.db.beans.sampling.MeasuringProgramEntity>
-