Package org.n52.series.db.old.dao
Class ParameterDao<T extends org.n52.series.db.beans.DescribableEntity,I extends org.n52.series.db.beans.i18n.I18nEntity<T>>
- java.lang.Object
-
- org.n52.series.db.old.dao.AbstractDao<T>
-
- org.n52.series.db.old.dao.ParameterDao<T,I>
-
- All Implemented Interfaces:
GenericDao<T,Long>,SearchableDao<T>
- Direct Known Subclasses:
CategoryDao,HierarchicalDao,OfferingDao,PhenomenonDao,PlatformDao,ServiceDao,TagDao
public abstract class ParameterDao<T extends org.n52.series.db.beans.DescribableEntity,I extends org.n52.series.db.beans.i18n.I18nEntity<T>> extends AbstractDao<T> implements SearchableDao<T>
-
-
Field Summary
-
Fields inherited from class org.n52.series.db.old.dao.AbstractDao
session, TRANSLATIONS_ALIAS
-
-
Constructor Summary
Constructors Constructor Description ParameterDao(org.hibernate.Session session)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected org.hibernate.CriteriaaddFetchModes(org.hibernate.Criteria criteria, DbQuery q, boolean instance)List<T>find(DbQuery q)List<T>getAllInstances(DbQuery q)protected abstract Class<I>getI18NEntityClass()-
Methods inherited from class org.n52.series.db.old.dao.AbstractDao
addDatasetFilters, addDatasetTypesFilter, addDefaultOrder, addMobileInsituFilter, addSpatialFilter, addSpatialFilter, checkLevelParameterForHierarchyQuery, createLastValuesFilter, createPublishedDatasetFilter, get, getCount, getDatasetProperty, getDefaultAlias, getDefaultCriteria, getDefaultCriteria, getDefaultCriteria, getEntityClass, getFetchPath, getInstance, getInstance, getInstance, getInstance, hasInstance, hasInstance, hasInstance, hasInstance, i18n, i18n, toSQLString, toStringList
-
-
-
-
Method Detail
-
find
public List<T> find(DbQuery q)
- Specified by:
findin interfaceSearchableDao<T extends org.n52.series.db.beans.DescribableEntity>
-
getAllInstances
public List<T> getAllInstances(DbQuery q)
- Specified by:
getAllInstancesin interfaceGenericDao<T extends org.n52.series.db.beans.DescribableEntity,I extends org.n52.series.db.beans.i18n.I18nEntity<T>>
-
addFetchModes
protected org.hibernate.Criteria addFetchModes(org.hibernate.Criteria criteria, DbQuery q, boolean instance)- Overrides:
addFetchModesin classAbstractDao<T extends org.n52.series.db.beans.DescribableEntity>
-
-