org.shept.persistence.provider.hibernate
Class HibernateCriteriaFilter
java.lang.Object
org.shept.persistence.provider.hibernate.HibernateCriteriaFilter
- All Implemented Interfaces:
- Serializable, FilterDefinition, HibernateCriteriaDefinition
public abstract class HibernateCriteriaFilter
- extends Object
- implements HibernateCriteriaDefinition, Serializable
- Version:
- $Revision: 73 $
- Author:
- Andreas Hahn
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
logger
protected final org.apache.commons.logging.Log logger
- Logger that is available to subclasses
entityClass
private Class<?> entityClass
defaultSortDefinition
private org.springframework.beans.support.SortDefinition defaultSortDefinition
HibernateCriteriaFilter
public HibernateCriteriaFilter()
getCriteria
public org.hibernate.criterion.DetachedCriteria getCriteria(org.springframework.beans.support.SortDefinition sortDefinition)
- Specified by:
getCriteria in interface HibernateCriteriaDefinition
- Returns:
- a default criteria definition by simply return an empty entity object
- See Also:
http://stackoverflow.com/questions/1926618/hibernate-sort-by-properties-of-inner-bean
getNewModelTemplate
public ModelCreation getNewModelTemplate()
- Specified by:
getNewModelTemplate in interface FilterDefinition
- Returns:
- a ModelCreation object instance
getEntityClass
public Class<?> getEntityClass()
- Returns:
- the entityClass
setEntityClass
public void setEntityClass(Class<?> entityClass)
- Parameters:
entityClass - the entityClass to set
getDefaultSortDefinition
public org.springframework.beans.support.SortDefinition getDefaultSortDefinition()
- Returns:
- the defaultSortDefinition
setDefaultSortDefinition
public void setDefaultSortDefinition(org.springframework.beans.support.SortDefinition defaultSortDefinition)
- Parameters:
defaultSortDefinition - the defaultSortDefinition to set
Copyright © 2011. All Rights Reserved.