@SuppressWarnings("unchecked") public List<ShopRoomTarriffCorporateRateView> findAllScrollable(ScrollableSettings settings) { List<ShopRoomTarriffCorporateRateView> shoproomtarriffcorporaterateviews = DaoUtil.sasQuery(selectClause, settings, ShopRoomTarriffCorporateRateView.class, em) .setFirstResult((settings.getPageNumber() - 1) * settings.getPageSize()) .setMaxResults(settings.getPageSize()) .getResultList(); if (settings.getList().size() > 0) { for (ShopRoomTarriffCorporateRateView item : shoproomtarriffcorporaterateviews) { item.customInit(item, settings.getList()); } } if (settings.getInitLists() || settings.getInitDicts()) { for (ShopRoomTarriffCorporateRateView item : shoproomtarriffcorporaterateviews) { if (settings.getInitDicts()) { item.initDicts(); } if (settings.getInitLists()) { item.initList(); } } } return shoproomtarriffcorporaterateviews; }
@SuppressWarnings("unchecked") public List<InfoPermission> findAllScrollable(ScrollableSettings settings) { List<InfoPermission> infopermissions = DaoUtil.sasQuery(selectClause, settings, InfoPermission.class, em) .setFirstResult((settings.getPageNumber() - 1) * settings.getPageSize()) .setMaxResults(settings.getPageSize()) .getResultList(); if (settings.getList().size() > 0) { for (InfoPermission item : infopermissions) { item.customInit(item, settings.getList()); } } if (settings.getInitLists() || settings.getInitDicts()) { for (InfoPermission item : infopermissions) { if (settings.getInitDicts()) { item.initDicts(); } if (settings.getInitLists()) { item.initList(); } } } return infopermissions; }