Spring Data Commmons

org.springframework.data.repository
Interface PagingAndSortingRepository<T,ID extends Serializable>

All Superinterfaces:
Repository<T,ID>

public interface PagingAndSortingRepository<T,ID extends Serializable>
extends Repository<T,ID>

Extension of Repository to provide additional methods to retrieve entities using the pagination and sorting abstraction.

Author:
Oliver Gierke
See Also:
Sort, Pageable, Page

Method Summary
 Page<T> findAll(Pageable pageable)
          Returns a Page of entities meeting the paging restriction provided in the Pageable object.
 List<T> findAll(Sort sort)
          Returns all entities sorted by the given options.
 
Methods inherited from interface org.springframework.data.repository.Repository
count, delete, delete, deleteAll, exists, findAll, findById, save, save
 

Method Detail

findAll

List<T> findAll(Sort sort)
Returns all entities sorted by the given options.

Parameters:
sort -
Returns:
all entities sorted by the given options

findAll

Page<T> findAll(Pageable pageable)
Returns a Page of entities meeting the paging restriction provided in the Pageable object.

Parameters:
pageable -
Returns:
a page of entities

Spring Data Commmons

Copyright © 2011. All Rights Reserved.