public class PaginationEmptyBinder extends java.lang.Object implements PaginationDataBinder
Modifier and Type | Field and Description |
---|---|
protected io.jmix.core.metamodel.model.MetaClass |
metaClass |
Constructor and Description |
---|
PaginationEmptyBinder(io.jmix.core.metamodel.model.MetaClass metaClass) |
Modifier and Type | Method and Description |
---|---|
int |
getCount() |
io.jmix.core.metamodel.model.MetaClass |
getEntityMetaClass() |
int |
getFirstResult() |
int |
getMaxResults() |
void |
refresh()
Reloads instances.
|
void |
removeCollectionChangeListener()
Removes collection change listener.
|
void |
setCollectionChangeListener(java.util.function.Consumer<CollectionChangeType> listener)
Sets collection change listener.
|
void |
setFirstResult(int startPosition)
Sets the position of the first instance to load.
|
void |
setMaxResults(int maxResults)
Sets maximum number of instances to load.
|
int |
size() |
public PaginationEmptyBinder(io.jmix.core.metamodel.model.MetaClass metaClass)
public void removeCollectionChangeListener()
PaginationDataBinder
removeCollectionChangeListener
in interface PaginationDataBinder
public int getFirstResult()
getFirstResult
in interface PaginationDataBinder
public int getMaxResults()
getMaxResults
in interface PaginationDataBinder
public void setFirstResult(int startPosition)
PaginationDataBinder
setFirstResult
in interface PaginationDataBinder
public void setMaxResults(int maxResults)
PaginationDataBinder
setMaxResults
in interface PaginationDataBinder
public int getCount()
getCount
in interface PaginationDataBinder
public io.jmix.core.metamodel.model.MetaClass getEntityMetaClass()
getEntityMetaClass
in interface PaginationDataBinder
public int size()
size
in interface PaginationDataBinder
public void refresh()
PaginationDataBinder
refresh
in interface PaginationDataBinder
public void setCollectionChangeListener(java.util.function.Consumer<CollectionChangeType> listener)
PaginationDataBinder
setCollectionChangeListener
in interface PaginationDataBinder