A B C D E F G H I L M P Q S T U W 
All Classes All Packages

A

afterPropertiesSet() - Method in class wicket.contrib.phonebook.DataGenerator
 
afterPropertiesSet() - Method in class wicket.contrib.phonebook.ShadesORMDictionary
 

B

BasePage - Class in wicket.contrib.phonebook.web.page
Base page class used for phonebook web pages.
BasePage() - Constructor for class wicket.contrib.phonebook.web.page.BasePage
 
BasePhonebookApplication - Class in wicket.contrib.phonebook.web
 
BasePhonebookApplication() - Constructor for class wicket.contrib.phonebook.web.BasePhonebookApplication
 
buildFindQuery(QueryParam, Contact, boolean) - Method in class wicket.contrib.phonebook.HibernateContactDao
builds a query object to satisfy the provided parameters
buildHql() - Method in class wicket.contrib.phonebook.HibernateContactFinderQueryBuilder
 

C

CheckBoxColumn<T> - Class in wicket.contrib.phonebook.web
Checkbox column for DataTable
CheckBoxColumn(IModel<Collection<Serializable>>) - Constructor for class wicket.contrib.phonebook.web.CheckBoxColumn
Constructor
CheckBoxModel - Class in wicket.contrib.phonebook.web
A model for checkboxes that represent a more-than-one-selection.
CheckBoxModel(IModel<Collection<Serializable>>, Serializable) - Constructor for class wicket.contrib.phonebook.web.CheckBoxModel
Constructor
Contact - Class in wicket.contrib.phonebook
Contact details.
Contact() - Constructor for class wicket.contrib.phonebook.Contact
 
ContactDao - Interface in wicket.contrib.phonebook
The implementation-independent DAO interface.
ContactsDataProvider - Class in wicket.contrib.phonebook.web
note: it is important that the dao passed to the data provider be a proxy from wicket-contrib-spring when used in non-testing environment.
ContactsDataProvider(ContactDao) - Constructor for class wicket.contrib.phonebook.web.ContactsDataProvider
 
context() - Method in class wicket.contrib.phonebook.web.BasePhonebookApplication
 
context() - Method in class wicket.contrib.phonebook.web.PhonebookApplication
 
count(Contact) - Method in interface wicket.contrib.phonebook.ContactDao
Return the number of Contacts in the DB.
count(Contact) - Method in class wicket.contrib.phonebook.HibernateContactDao
Return the number of Contacts in the DB.
count(Contact) - Method in class wicket.contrib.phonebook.ShadesContactDao
 

D

DataGenerator - Class in wicket.contrib.phonebook
 
DataGenerator() - Constructor for class wicket.contrib.phonebook.DataGenerator
 
delete(long) - Method in interface wicket.contrib.phonebook.ContactDao
Delete a Contact from the DB, given it's id.
delete(long) - Method in class wicket.contrib.phonebook.HibernateContactDao
Delete a Contact from the DB, given it's id.
delete(long) - Method in class wicket.contrib.phonebook.ShadesContactDao
 
DeleteContactPage - Class in wicket.contrib.phonebook.web.page
Delete the Contact.
DeleteContactPage(Page, IModel<?>) - Constructor for class wicket.contrib.phonebook.web.page.DeleteContactPage
Constructor.
DetachableContactModel - Class in wicket.contrib.phonebook.web
Detachable, read-only Contact model.
DetachableContactModel(Contact, ContactDao) - Constructor for class wicket.contrib.phonebook.web.DetachableContactModel
Constructor

E

EditContactPage - Class in wicket.contrib.phonebook.web.page
Edit the Contact.
EditContactPage(Page, IModel<?>) - Constructor for class wicket.contrib.phonebook.web.page.EditContactPage
Constructor.

F

find(QueryParam, Contact) - Method in interface wicket.contrib.phonebook.ContactDao
Query the DB, using the supplied query details.
find(QueryParam, Contact) - Method in class wicket.contrib.phonebook.HibernateContactDao
Query the DB, using the supplied query details.
find(QueryParam, Contact) - Method in class wicket.contrib.phonebook.ShadesContactDao
 

G

getBeanClass() - Method in class wicket.contrib.phonebook.ShadesContactORM
 
getColumnNames() - Method in class wicket.contrib.phonebook.ShadesContactORM
 
getColumnSet(String) - Method in class wicket.contrib.phonebook.ShadesContactORM
 
getCount() - Method in class wicket.contrib.phonebook.QueryParam
 
getDataSource() - Method in class wicket.contrib.phonebook.ShadesContactDao
 
getDataSource() - Method in class wicket.contrib.phonebook.ShadesORMDictionary
 
getEmail() - Method in class wicket.contrib.phonebook.Contact
 
getFilterState() - Method in class wicket.contrib.phonebook.web.ContactsDataProvider
 
getFirst() - Method in class wicket.contrib.phonebook.QueryParam
 
getFirstname() - Method in class wicket.contrib.phonebook.Contact
 
getFullName() - Method in class wicket.contrib.phonebook.Contact
 
getHomePage() - Method in class wicket.contrib.phonebook.web.BasePhonebookApplication
 
getId() - Method in class wicket.contrib.phonebook.Contact
 
getInstance() - Static method in class wicket.contrib.phonebook.ShadesORMDictionary
 
getLastname() - Method in class wicket.contrib.phonebook.Contact
 
getModelObjectToken(IModel<T>) - Method in class wicket.contrib.phonebook.web.CheckBoxColumn
Generates a token from the model object that will represent the selected state of this row.
getNonPojoColumns() - Method in class wicket.contrib.phonebook.ShadesContactORM
 
getParameters() - Method in class wicket.contrib.phonebook.HibernateContactFinderQueryBuilder
 
getPhone() - Method in class wicket.contrib.phonebook.Contact
 
getSession() - Method in class wicket.contrib.phonebook.HibernateContactDao
Helper method for retrieving hibernate session
getSort() - Method in class wicket.contrib.phonebook.QueryParam
 
getTypes() - Method in class wicket.contrib.phonebook.HibernateContactFinderQueryBuilder
 
getUniqueLastNames() - Method in interface wicket.contrib.phonebook.ContactDao
Returns the list of all unique last names in the database
getUniqueLastNames() - Method in class wicket.contrib.phonebook.HibernateContactDao
Returns a list of unique last names
getUniqueLastNames() - Method in class wicket.contrib.phonebook.ShadesContactDao
 

H

hasSort() - Method in class wicket.contrib.phonebook.QueryParam
 
HibernateContactDao - Class in wicket.contrib.phonebook
implements ContactDao.
HibernateContactDao() - Constructor for class wicket.contrib.phonebook.HibernateContactDao
 
HibernateContactFinderQueryBuilder - Class in wicket.contrib.phonebook
 
HibernateContactFinderQueryBuilder() - Constructor for class wicket.contrib.phonebook.HibernateContactFinderQueryBuilder
 

I

init() - Method in class wicket.contrib.phonebook.web.BasePhonebookApplication
 
isGeneratedKey(String) - Method in class wicket.contrib.phonebook.ShadesContactORM
 
isIdentityColumn(String) - Method in class wicket.contrib.phonebook.ShadesContactORM
 
isSelected() - Method in class wicket.contrib.phonebook.web.CheckBoxModel
 
isSortAsc() - Method in class wicket.contrib.phonebook.QueryParam
 
iterator(long, long) - Method in class wicket.contrib.phonebook.web.ContactsDataProvider
Gets an iterator for the subset of contacts.

L

ListContactsPage - Class in wicket.contrib.phonebook.web.page
Display a Pageable List of Contacts.
ListContactsPage() - Constructor for class wicket.contrib.phonebook.web.page.ListContactsPage
Constructor.
load() - Method in class wicket.contrib.phonebook.web.DetachableContactModel
Loads the contact from the database
load(long) - Method in interface wicket.contrib.phonebook.ContactDao
Load a Contact from the DB, given it's id.
load(long) - Method in class wicket.contrib.phonebook.HibernateContactDao
Load a Contact from the DB, given it's id .
load(long) - Method in class wicket.contrib.phonebook.ShadesContactDao
 

M

main(String[]) - Static method in class wicket.contrib.phonebook.StartPhonebook
Main function, starts the jetty server.
model(Contact) - Method in class wicket.contrib.phonebook.web.ContactsDataProvider
Converts the object in the collection to its model representation.

P

PhonebookApplication - Class in wicket.contrib.phonebook.web
 
PhonebookApplication() - Constructor for class wicket.contrib.phonebook.web.PhonebookApplication
 
populateItem(Item<ICellPopulator<T>>, String, IModel<T>) - Method in class wicket.contrib.phonebook.web.CheckBoxColumn
 

Q

QueryParam - Class in wicket.contrib.phonebook
Encapsulates the Query Paramaters to be passed to ContactDao.find(wicket.contrib.phonebook.QueryParam, wicket.contrib.phonebook.Contact) method.
QueryParam(long, long) - Constructor for class wicket.contrib.phonebook.QueryParam
Set to return count elements, starting at the first element.
QueryParam(long, long, String, boolean) - Constructor for class wicket.contrib.phonebook.QueryParam
Set to return count sorted elements, starting at the first element.

S

save(Contact) - Method in interface wicket.contrib.phonebook.ContactDao
Save the contact to the DB
save(Contact) - Method in class wicket.contrib.phonebook.HibernateContactDao
Save the contact to the DB
save(Contact) - Method in class wicket.contrib.phonebook.ShadesContactDao
 
select() - Method in class wicket.contrib.phonebook.web.CheckBoxModel
 
setContactDao(ContactDao) - Method in class wicket.contrib.phonebook.DataGenerator
 
setCount(boolean) - Method in class wicket.contrib.phonebook.HibernateContactFinderQueryBuilder
 
setCount(int) - Method in class wicket.contrib.phonebook.DataGenerator
 
setCount(long) - Method in class wicket.contrib.phonebook.QueryParam
 
setDataSource(DataSource) - Method in class wicket.contrib.phonebook.ShadesContactDao
 
setDataSource(DataSource) - Method in class wicket.contrib.phonebook.ShadesORMDictionary
 
setEmail(String) - Method in class wicket.contrib.phonebook.Contact
 
setFilter(Contact) - Method in class wicket.contrib.phonebook.HibernateContactFinderQueryBuilder
 
setFilterState(Contact) - Method in class wicket.contrib.phonebook.web.ContactsDataProvider
 
setFirst(long) - Method in class wicket.contrib.phonebook.QueryParam
 
setFirstname(String) - Method in class wicket.contrib.phonebook.Contact
 
setId(long) - Method in class wicket.contrib.phonebook.Contact
This is required for iBatis, but not for Hibernate
setLastname(String) - Method in class wicket.contrib.phonebook.Contact
 
setPhone(String) - Method in class wicket.contrib.phonebook.Contact
 
setQueryParam(QueryParam) - Method in class wicket.contrib.phonebook.HibernateContactFinderQueryBuilder
 
setQueryParam(QueryParam) - Method in class wicket.contrib.phonebook.web.ContactsDataProvider
 
setSessionFactory(SessionFactory) - Method in class wicket.contrib.phonebook.HibernateContactDao
Setter for session factory.
setSort(String) - Method in class wicket.contrib.phonebook.QueryParam
 
setSortAsc(boolean) - Method in class wicket.contrib.phonebook.QueryParam
 
ShadesContactDao - Class in wicket.contrib.phonebook
 
ShadesContactDao() - Constructor for class wicket.contrib.phonebook.ShadesContactDao
Creates a new instance of ShadesContactDao
ShadesContactORM - Class in wicket.contrib.phonebook
 
ShadesContactORM() - Constructor for class wicket.contrib.phonebook.ShadesContactORM
 
ShadesORMDictionary - Class in wicket.contrib.phonebook
 
size() - Method in class wicket.contrib.phonebook.web.ContactsDataProvider
Gets total number of items in the collection.
StartPhonebook - Class in wicket.contrib.phonebook
Seperate startup class for people that want to run the examples directly.
StartPhonebook() - Constructor for class wicket.contrib.phonebook.StartPhonebook
 

T

toString() - Method in class wicket.contrib.phonebook.Contact
 

U

unselect() - Method in class wicket.contrib.phonebook.web.CheckBoxModel
 

W

wicket.contrib.phonebook - package wicket.contrib.phonebook
Wicket-PhoneBook - An example of Spring & Hibernate usage in a Wicket web-app.
wicket.contrib.phonebook.web - package wicket.contrib.phonebook.web
Application level classes.
wicket.contrib.phonebook.web.page - package wicket.contrib.phonebook.web.page
Page-specific classes.
A B C D E F G H I L M P Q S T U W 
All Classes All Packages