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