Package org.n52.series.db.old.dao
Class ProcedureDao
java.lang.Object
org.n52.series.db.old.dao.AbstractDao<T>
org.n52.series.db.old.dao.ParameterDao<T,I>
org.n52.series.db.old.dao.HierarchicalDao<org.n52.series.db.beans.ProcedureEntity,org.n52.series.db.beans.i18n.I18nProcedureEntity>
org.n52.series.db.old.dao.ProcedureDao
- All Implemented Interfaces:
GenericDao<org.n52.series.db.beans.ProcedureEntity,,Long> SearchableDao<org.n52.series.db.beans.ProcedureEntity>
@Transactional
public class ProcedureDao
extends HierarchicalDao<org.n52.series.db.beans.ProcedureEntity,org.n52.series.db.beans.i18n.I18nProcedureEntity>
-
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) getChildrenIds(DbQuery query) protected Stringorg.hibernate.CriteriagetDefaultCriteria(DbQuery query) protected Class<org.n52.series.db.beans.ProcedureEntity>protected Class<org.n52.series.db.beans.i18n.I18nProcedureEntity>org.n52.series.db.beans.ProcedureEntitygetInstance(Long key, DbQuery query) getParameter(DbQuery query) protected org.n52.io.request.IoParametersreplaceParameter(DbQuery query, Collection<String> entities) Methods inherited from class org.n52.series.db.old.dao.HierarchicalDao
createDomainIdFilter, createIdFilter, createLongIdFilter, createReverse, getAllInstances, getChildrenIds, getChildrenIds, getCriteria, getDefaultCriteria, hasFilterParameter, processReverse, queryRecursiv, updateQueryMethods inherited from class org.n52.series.db.old.dao.ParameterDao
findMethods 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
-
ProcedureDao
public ProcedureDao(org.hibernate.Session session)
-
-
Method Details
-
getInstance
- Specified by:
getInstancein interfaceGenericDao<org.n52.series.db.beans.ProcedureEntity,Long> - Overrides:
getInstancein classAbstractDao<org.n52.series.db.beans.ProcedureEntity>
-
getChildrenIds
- Specified by:
getChildrenIdsin classHierarchicalDao<org.n52.series.db.beans.ProcedureEntity,org.n52.series.db.beans.i18n.I18nProcedureEntity>
-
getDefaultCriteria
- Overrides:
getDefaultCriteriain classAbstractDao<org.n52.series.db.beans.ProcedureEntity>
-
getDatasetProperty
- Specified by:
getDatasetPropertyin classAbstractDao<org.n52.series.db.beans.ProcedureEntity>
-
getEntityClass
- Specified by:
getEntityClassin classAbstractDao<org.n52.series.db.beans.ProcedureEntity>
-
getI18NEntityClass
- Specified by:
getI18NEntityClassin classParameterDao<org.n52.series.db.beans.ProcedureEntity,org.n52.series.db.beans.i18n.I18nProcedureEntity>
-
getParameter
- Specified by:
getParameterin classHierarchicalDao<org.n52.series.db.beans.ProcedureEntity,org.n52.series.db.beans.i18n.I18nProcedureEntity>
-
replaceParameter
protected org.n52.io.request.IoParameters replaceParameter(DbQuery query, Collection<String> entities) - Specified by:
replaceParameterin classHierarchicalDao<org.n52.series.db.beans.ProcedureEntity,org.n52.series.db.beans.i18n.I18nProcedureEntity>
-
addFetchModes
protected org.hibernate.Criteria addFetchModes(org.hibernate.Criteria criteria, DbQuery q, boolean instance) - Overrides:
addFetchModesin classParameterDao<org.n52.series.db.beans.ProcedureEntity,org.n52.series.db.beans.i18n.I18nProcedureEntity>
-