pl.slawas.paging
Interface _IPagedQuery<Obj>

Type Parameters:
Obj - klasa obiektu na liscie rezultatów
All Superinterfaces:
java.io.Serializable

public interface _IPagedQuery<Obj>
extends java.io.Serializable

_IPagedQuery stronicowane zapytania

Version:
$Revision: 1.1 $
Author:
Slawomir Cichy <slawas@slawas.pl>

Method Summary
 _IPagedResult<Obj> getPagedResult()
          Zwraca wynik zapytania na stronie zdefiniowanej metodą setPage(Page).
 _IPagedResult<Obj> getPagedResult(Page page)
          Zwraca stronicowany wynik zapytania na zadanej stronie
 void setPage(Page page)
           
 

Method Detail

setPage

void setPage(Page page)
Parameters:
page - the page to set

getPagedResult

_IPagedResult<Obj> getPagedResult()
Zwraca wynik zapytania na stronie zdefiniowanej metodą setPage(Page). Jeżeli strona nie jest ustawiona zostanie zwrócony wynik strony o numerze Page.DEFAULT_PAGE_NR. Mozna tez uzywać metody #setFirstResult(int) do ustwiwania numeru strony ale takie rozwiązanie nie jest zalecane.

Returns:
zwraca stronicowany wynik

getPagedResult

_IPagedResult<Obj> getPagedResult(Page page)
Zwraca stronicowany wynik zapytania na zadanej stronie

Parameters:
page - strona wyników
Returns:
winik zapytania na danej stronie


Copyright © 2014 Sci Software. All Rights Reserved.