Package br.net.woodstock.rockframework.persistence.orm

Examples of br.net.woodstock.rockframework.persistence.orm.Page


      if ((sequenceRange.getFirstRow() >= 0) && (sequenceRange.getRows() >= 0)) {
        int div = sequenceRange.getFirstRow() / sequenceRange.getRows();

        div++;

        Page page = new PageImpl(div, sequenceRange.getRows());
        return page;
      }

    }
    return null;
View Full Code Here


    return e.getId();
  }

  @Override
  public List<E> load(final int first, final int pageSize, final String sortField, final SortOrder sortOrder, final Map<String, String> filters) {
    Page page = this.toPage(first, pageSize);

    if ((this.queryResult == null) || (!page.equals(this.queryResult.getCurrentPage()))) {
      this.queryResult = this.repository.getResult(page);
    }

    Collection<E> collection = this.queryResult.getResult();
   
View Full Code Here

  }

  @Override
  public int getRowCount() {
    if (this.queryResult == null) {
      Page page = new PageImpl(1, this.rows);
      this.queryResult = this.repository.getResult(page);
    }

    return this.queryResult.getTotal();
  }
View Full Code Here

  }

  protected Page toPage(final int first, final int pageSize) {
    int div = first / pageSize;
    div++;
    Page page = new PageImpl(div, pageSize);
    return page;
  }
View Full Code Here

TOP

Related Classes of br.net.woodstock.rockframework.persistence.orm.Page

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.