| Package | Description |
|---|---|
| org.cruxframework.crux.core.client.dataprovider | |
| org.cruxframework.crux.core.client.dataprovider.pager |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HasPagedDataProvider<T extends PagedDataProvider<?>>
Interface to be implemented by classes that are capable of using PagedDataProviders.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LazyProvider<T>
A
DataProvider that loads the data lazily. |
interface |
MeasurableLazyProvider<T>
|
interface |
MeasurablePagedProvider<T>
|
interface |
StreamingProvider<T>
A
LazyProvider that can not be measured. |
| Modifier and Type | Class and Description |
|---|---|
class |
EagerPagedDataProvider<T>
An eager, paged and filterable
DataProvider |
class |
LazyDataProvider<T> |
class |
StreamingDataProvider<T> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Pageable<T extends PagedDataProvider<?>>
Define a base interface for classes that are capable to be paged by a
Pager. |
| Modifier and Type | Field and Description |
|---|---|
protected PagedDataProvider<T> |
AbstractPageable.dataProvider |
| Modifier and Type | Method and Description |
|---|---|
<T extends PagedDataProvider<?>> |
Pager.getPageable()
Retrieves the bound pageable
|
<T extends PagedDataProvider<?>> |
AbstractPager.getPageable() |
| Modifier and Type | Method and Description |
|---|---|
PagedDataProvider<T> |
AbstractPageable.getDataProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractPageable.setDataProvider(PagedDataProvider<T> dataProvider,
boolean autoLoadData) |
Copyright © 2015. All rights reserved.