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

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


        q.setParameter(name, value);
      }
    }

    if (query.getPage() != null) {
      Page page = query.getPage();
      int firstResult = ((page.getPageNumber() - 1) * page.getResultsPerPage());
      q.setFirstResult(firstResult);
      q.setMaxResults(page.getResultsPerPage());
    }

    if (ConditionUtils.isNotEmpty(options)) {
      if (query.getPage() == null) {
        if ((ConditionUtils.containsKey(options, Constants.OPTION_FIRST_RESULT))) {
View Full Code Here


      q.setCacheable(true);
      q.setCacheMode(CacheMode.NORMAL);
    }

    if (query.getPage() != null) {
      Page page = query.getPage();
      int firstResult = ((page.getPageNumber() - 1) * page.getResultsPerPage()) + 1;
      q.setFirstResult(firstResult);
      q.setMaxResults(page.getResultsPerPage());
    }

    if (ConditionUtils.isNotEmpty(options)) {
      if (options.containsKey(Constants.OPTION_READ_ONLY)) {
        Boolean readOnly = (Boolean) options.get(Constants.OPTION_READ_ONLY);
View Full Code Here

        q.setParameter(name, value);
      }
    }

    if (query.getPage() != null) {
      Page page = query.getPage();
      int firstResult = ((page.getPageNumber() - 1) * page.getResultsPerPage());
      q.setFirstResult(firstResult);
      q.setMaxResults(page.getResultsPerPage());
    }

    return q;
  }
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();
    List<E> list = CollectionUtils.toList(collection);
View Full Code Here

  }

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

      Collection<E> collection = this.queryResult.getResult();
      List<E> list = CollectionUtils.toList(collection);
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

      q.setCacheable(true);
      q.setCacheMode(CacheMode.NORMAL);
    }

    if (query.getPage() != null) {
      Page page = query.getPage();
      int firstResult = ((page.getPageNumber() - 1) * page.getResultsPerPage()) + 1;
      q.setFirstResult(firstResult);
      q.setMaxResults(page.getResultsPerPage());
    }

    if (ConditionUtils.isNotEmpty(options)) {
      if (options.containsKey(Constants.OPTION_READ_ONLY)) {
        Boolean readOnly = (Boolean) options.get(Constants.OPTION_READ_ONLY);
View Full Code Here

        q.setParameter(name, value);
      }
    }

    if (query.getPage() != null) {
      Page page = query.getPage();
      int firstResult = ((page.getPageNumber() - 1) * page.getResultsPerPage());
      q.setFirstResult(firstResult);
      q.setMaxResults(page.getResultsPerPage());
    }

    if (ConditionUtils.isNotEmpty(options)) {
      if (query.getPage() == null) {
        if ((ConditionUtils.containsKey(options, Constants.OPTION_FIRST_RESULT))) {
View Full Code Here

    this.repository = repository;
  }

  @Override
  public void walk(final FacesContext context, final DataVisitor visitor, final Range range, final Object argument) {
    Page page = this.toPage(range);

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

    DataVisitResult visitResult = null;
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

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.