edu.utah.further.core.data.hibernate.page
Class PagingProviderHibernate
java.lang.Object
edu.utah.further.core.data.hibernate.page.PagingProviderHibernate
- All Implemented Interfaces:
- PagingProvider<org.hibernate.ScrollableResults>
@Service(value="pagingProviderHibernate")
public final class PagingProviderHibernate
- extends Object
- implements PagingProvider<org.hibernate.ScrollableResults>
Contains pager factory methods for iterable Hibernate objects.
-----------------------------------------------------------------------------------
(c) 2008-2011 FURTHeR Project, Health Sciences IT, University of Utah
Contact: Dr. Scott Narus <scott.narus@hsc.utah.edu>
Biomedical Informatics, 26 South 2000 East
Room 5775 HSEB, Salt Lake City, UT 84112
Day Phone: 1-801-213-3288
-----------------------------------------------------------------------------------
- Version:
- Sep 22, 2010
- Author:
- Oren E. Livne
<oren.livne@utah.edu>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PagingProviderHibernate
public PagingProviderHibernate()
getIterableType
public Labeled getIterableType()
- Specified by:
getIterableType
in interface PagingProvider<org.hibernate.ScrollableResults>
getObjectType
public Class<org.hibernate.ScrollableResults> getObjectType()
- Specified by:
getObjectType
in interface PagingProvider<org.hibernate.ScrollableResults>
newPager
public Pager<?> newPager(org.hibernate.ScrollableResults iterable,
PagingStrategy pagingStrategy)
- Specified by:
newPager
in interface PagingProvider<org.hibernate.ScrollableResults>
Copyright © 2011 Office of the AVP for Health Sci. IT. All Rights Reserved.