public class ContactDataProvider extends Object implements org.apache.wicket.markup.repeater.data.IDataProvider<Contact>
| Constructor and Description |
|---|
ContactDataProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
detach() |
protected ContactsDatabase |
getContactsDB() |
Iterator<Contact> |
iterator(long first,
long count)
retrieves contacts from database starting with index
first and ending with
first+count |
org.apache.wicket.model.IModel<Contact> |
model(Contact object)
wraps retrieved contact pojo with a wicket model
|
long |
size()
returns total number of contacts in the database
|
protected ContactsDatabase getContactsDB()
public Iterator<Contact> iterator(long first, long count)
first and ending with
first+countiterator in interface org.apache.wicket.markup.repeater.data.IDataProvider<Contact>org.apache.wicket.markup.repeater.data.IDataProvider#iterator(int, int)public long size()
size in interface org.apache.wicket.markup.repeater.data.IDataProvider<Contact>IDataProvider.size()public org.apache.wicket.model.IModel<Contact> model(Contact object)
model in interface org.apache.wicket.markup.repeater.data.IDataProvider<Contact>IDataProvider.model(java.lang.Object)public void detach()
detach in interface org.apache.wicket.model.IDetachableIDetachable.detach()Copyright © 2015. All rights reserved.