com.pmease.quickbuild.web.component.datatablesupport.hibernate
Class HibernateDataProvider<T extends AbstractEntity>
java.lang.Object
org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<T>
com.pmease.quickbuild.web.component.datatablesupport.hibernate.HibernateDataProvider<T>
- All Implemented Interfaces:
- java.io.Serializable, org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortStateLocator, org.apache.wicket.extensions.markup.html.repeater.data.table.ISortableDataProvider<T>, org.apache.wicket.IClusterable, org.apache.wicket.markup.repeater.data.IDataProvider<T>, org.apache.wicket.model.IDetachable
public class HibernateDataProvider<T extends AbstractEntity>
- extends org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<T>
- See Also:
- Serialized Form
Constructor Summary |
HibernateDataProvider(java.lang.Class<T> entityType)
|
HibernateDataProvider(java.lang.Class<T> entityType,
java.util.List<org.hibernate.criterion.Criterion> criterions,
org.apache.wicket.extensions.markup.html.repeater.util.SortParam initSort)
|
HibernateDataProvider(java.lang.Class<T> entityType,
org.apache.wicket.extensions.markup.html.repeater.util.SortParam initSort)
|
Methods inherited from class org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider |
getSort, getSortState, setSort, setSort |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HibernateDataProvider
public HibernateDataProvider(java.lang.Class<T> entityType)
HibernateDataProvider
public HibernateDataProvider(java.lang.Class<T> entityType,
org.apache.wicket.extensions.markup.html.repeater.util.SortParam initSort)
HibernateDataProvider
public HibernateDataProvider(java.lang.Class<T> entityType,
java.util.List<org.hibernate.criterion.Criterion> criterions,
org.apache.wicket.extensions.markup.html.repeater.util.SortParam initSort)
iterator
public java.util.Iterator<T> iterator(int first,
int count)
size
public int size()
getCurrentSortProperty
public java.lang.String getCurrentSortProperty()
model
public org.apache.wicket.model.IModel<T> model(T object)
getSearchCriteria
public SearchCriteria getSearchCriteria()
getCriterions
public java.util.List<org.hibernate.criterion.Criterion> getCriterions()
setCriterions
public void setCriterions(java.util.List<org.hibernate.criterion.Criterion> criterions)
getEntityType
public java.lang.Class<T> getEntityType()
detach
public void detach()
- Specified by:
detach
in interface org.apache.wicket.model.IDetachable
- Overrides:
detach
in class org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<T extends AbstractEntity>
Copyright © 2005-2010 PMEase Inc. All Rights Reserved.