public class AbstractSortFilterDataProvider<T extends Serializable,S extends Serializable,F extends Serializable> extends AbstractSortableDataProvider<T,S> implements org.apache.wicket.extensions.markup.html.repeater.data.table.filter.IFilterStateLocator<F>
| Constructor and Description |
|---|
AbstractSortFilterDataProvider()
Default constructor.
|
AbstractSortFilterDataProvider(List<T> data)
Instantiates a new AbstractSortFilterDataProvider.
|
| Modifier and Type | Method and Description |
|---|---|
protected List<T> |
filter(List<T> found)
Filter the given list.
|
F |
getFilterState() |
Iterator<? extends T> |
iterator(long first,
long count) |
void |
setFilterState(F filterState) |
long |
size() |
public AbstractSortFilterDataProvider()
public F getFilterState()
getFilterState in interface org.apache.wicket.extensions.markup.html.repeater.data.table.filter.IFilterStateLocator<F extends Serializable>public void setFilterState(F filterState)
setFilterState in interface org.apache.wicket.extensions.markup.html.repeater.data.table.filter.IFilterStateLocator<F extends Serializable>public Iterator<? extends T> iterator(long first, long count)
iterator in interface org.apache.wicket.markup.repeater.data.IDataProvider<T extends Serializable>iterator in class AbstractSortableDataProvider<T extends Serializable,S extends Serializable>public long size()
size in interface org.apache.wicket.markup.repeater.data.IDataProvider<T extends Serializable>size in class AbstractSortableDataProvider<T extends Serializable,S extends Serializable>Copyright © 2010–2015. All rights reserved.