Interface PaginationDataBinder
- All Known Implementing Classes:
AbstractPaginationDataBinder,PaginationContainerBinder,PaginationDataUnitBinder,PaginationEmptyBinder,PaginationLoaderBinder
public interface PaginationDataBinder
Interface defining methods for managing data loading in
PaginationComponent component.-
Method Summary
Modifier and TypeMethodDescriptionintgetCount()intintvoidrefresh()Reloads instances.voidRemoves collection change listener.voidSets collection change listener.voidsetFirstResult(int startPosition) Sets the position of the first instance to load.voidsetMaxResults(int maxResults) Sets maximum number of instances to load.intsize()
-
Method Details
-
getFirstResult
int getFirstResult()- Returns:
- first position to load
-
setFirstResult
void setFirstResult(int startPosition) Sets the position of the first instance to load. -
getMaxResults
int getMaxResults()- Returns:
- maximum number of instances to load
-
setMaxResults
void setMaxResults(int maxResults) Sets maximum number of instances to load. -
getCount
int getCount()- Returns:
- number of instances in the data store
-
size
int size()- Returns:
- number of instances are currently loaded
-
refresh
void refresh()Reloads instances. -
removeCollectionChangeListener
void removeCollectionChangeListener()Removes collection change listener. -
setCollectionChangeListener
Sets collection change listener. -
getEntityMetaClass
MetaClass getEntityMetaClass()- Returns:
- meta class of entity
-