コード例 #1
0
 private void reset(boolean resetFirstItem) {
   ofertas = null;
   ofertasItems = null;
   pagingInfo.setItemCount(-1);
   if (resetFirstItem) {
     pagingInfo.setFirstItem(0);
   }
 }
コード例 #2
0
 public List<Ofertas> getOfertasItems() {
   if (ofertasItems == null) {
     getPagingInfo();
     ofertasItems =
         getJpaController()
             .findRange(
                 new int[] {
                   pagingInfo.getFirstItem(), pagingInfo.getFirstItem() + pagingInfo.getBatchSize()
                 });
   }
   return ofertasItems;
 }
コード例 #3
0
 public PagingInfo getPagingInfo() {
   if (pagingInfo.getItemCount() == -1) {
     pagingInfo.setItemCount(getJpaController().count());
   }
   return pagingInfo;
 }