pl.slawas.paging
Interface _IPagedResult<Obj>

Type Parameters:
Obj - klasa obiektu na liscie rezultatów
All Superinterfaces:
_IPagingInfo, java.io.Serializable
All Known Implementing Classes:
PagedResultSupport

public interface _IPagedResult<Obj>
extends _IPagingInfo

_IPagedResult - stronicowany wynik zapytania

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

Method Summary
 _IPagedQuery<Obj> getQuery()
           
 java.util.Collection<Obj> getResult()
          Kolekcja wierszy na obecnej stronie
 java.util.Collection<Obj> getResult(Page page)
          Kolekcja wierszy na zadanej stronie
 Obj getUniqueResult()
          Zwraca pierwszy wiersz na stronie
 
Methods inherited from interface pl.slawas.paging._IPagingInfo
getAllPages, getCurrentPageInfo, getFirstPageInfo, getFirstRowPositionOfPreviousResultRows, getLastPageInfo, getLastRowPosition, getMessage, getNextPageInfo, getNumberOfRowsOnThePage, getPageInfo, getPageNr, getPageSize, getPagingParams, getPreviousPageInfo, getResultSize, hasMoreResultRows, hasPreviousResultRows
 

Method Detail

getResult

java.util.Collection<Obj> getResult()
Kolekcja wierszy na obecnej stronie

Returns:
lista wierszy na stronie

getResult

java.util.Collection<Obj> getResult(Page page)
Kolekcja wierszy na zadanej stronie

Parameters:
page - obiekt strony, której wyniki nas integersują
Returns:
lista wierszy na zadanej stronie

getUniqueResult

Obj getUniqueResult()
Zwraca pierwszy wiersz na stronie

Returns:
wiersz na stronie

getQuery

_IPagedQuery<Obj> getQuery()
Returns:
zwraca zapytanie na podstawie, którego została utworzona strona wyników.


Copyright © 2014 Sci Software. All Rights Reserved.