BO
- public class DependentSortableDataProvider<BO extends EntityWithSurrogateKey>
extends org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<BO>
Constructor and Description |
---|
DependentSortableDataProvider(DaoForEntityWithSurrogateKey<BO> dao,
String defaultSortColumnName,
org.apache.wicket.extensions.markup.html.repeater.data.sort.SortOrder defaultSortOrder) |
DependentSortableDataProvider(DaoSortableDataProvidable<BO> dao,
Object... constraints) |
DependentSortableDataProvider(DaoSortableDataProvidable<BO> dao,
String defaultSortColumnName,
Object... constraints) |
DependentSortableDataProvider(DaoSortableDataProvidable<BO> dao,
String defaultSortColumnName,
QueryCriteria criteria) |
Modifier and Type | Method and Description |
---|---|
void |
detach() |
Iterator<? extends BO> |
iterator(int first,
int count)
Returns an iterator over the (sorted) sub-collection of the represented
data starting at the first-th entity and ending at the
(first+count)-th entity.
|
org.apache.wicket.model.IModel<BO> |
model(BO object)
Returns the given BO encapsulated into a lodable-detachable
model.
|
int |
size()
Returns the size of the represented collection.
|
public DependentSortableDataProvider(DaoSortableDataProvidable<BO> dao, Object... constraints)
dao
- constraints
- public DependentSortableDataProvider(DaoForEntityWithSurrogateKey<BO> dao, String defaultSortColumnName, org.apache.wicket.extensions.markup.html.repeater.data.sort.SortOrder defaultSortOrder)
dao
- constraints
- public DependentSortableDataProvider(DaoSortableDataProvidable<BO> dao, String defaultSortColumnName, Object... constraints)
dao
- defaultSortColumnName
- constraints
- public DependentSortableDataProvider(DaoSortableDataProvidable<BO> dao, String defaultSortColumnName, QueryCriteria criteria)
dao
- defaultSortColumnName
- criteria
- public void detach()
detach
in interface org.apache.wicket.model.IDetachable
detach
in class org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<BO extends EntityWithSurrogateKey>
public Iterator<? extends BO> iterator(int first, int count)
first
- count
- public int size()
Copyright © 2013. All Rights Reserved.