Class 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 Detail

      • PlatformDao

        public PlatformDao​(org.hibernate.Session session)
    • Method Detail

      • 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>