Class PlatformDao

java.lang.Object
org.n52.series.db.old.dao.AbstractDao<T>
org.n52.series.db.old.dao.ParameterDao<org.n52.series.db.beans.PlatformEntity,org.n52.series.db.beans.i18n.I18nPlatformEntity>
org.n52.series.db.old.dao.PlatformDao
All Implemented Interfaces:
GenericDao<org.n52.series.db.beans.PlatformEntity,Long>, SearchableDao<org.n52.series.db.beans.PlatformEntity>

@Transactional public class PlatformDao extends ParameterDao<org.n52.series.db.beans.PlatformEntity,org.n52.series.db.beans.i18n.I18nPlatformEntity>
  • Constructor Details

    • PlatformDao

      public PlatformDao(org.hibernate.Session session)
  • Method Details

    • getDatasetProperty

      protected String getDatasetProperty()
      Specified by:
      getDatasetProperty in class AbstractDao<org.n52.series.db.beans.PlatformEntity>
    • getEntityClass

      protected Class<org.n52.series.db.beans.PlatformEntity> getEntityClass()
      Specified by:
      getEntityClass in class AbstractDao<org.n52.series.db.beans.PlatformEntity>
    • getI18NEntityClass

      protected Class<org.n52.series.db.beans.i18n.I18nPlatformEntity> getI18NEntityClass()
      Specified by:
      getI18NEntityClass in class ParameterDao<org.n52.series.db.beans.PlatformEntity,org.n52.series.db.beans.i18n.I18nPlatformEntity>
    • addFetchModes

      protected org.hibernate.Criteria addFetchModes(org.hibernate.Criteria criteria, DbQuery query, boolean instance)
      Overrides:
      addFetchModes in class ParameterDao<org.n52.series.db.beans.PlatformEntity,org.n52.series.db.beans.i18n.I18nPlatformEntity>