it.amattioli.dominate.hibernate
Interface HibernateFilter

Show UML class diagram
All Superinterfaces:
Filter, PropertyChangeEmitter
All Known Implementing Classes:
AbstractHibernateFilter

Deprecated.

@Deprecated
public interface HibernateFilter
extends Filter

Allow content filtering for a Hibernate based repository. The filtering is possible in two alternative ways:

If you need Hql you have to implement getHqlQuery()

Author:
a.mattioli

Method Summary
 void customize(org.hibernate.Criteria crit)
          Deprecated. Allow to customize a criteria query.
 org.apache.commons.collections.Predicate getCollectionPredicate()
          Deprecated.  
 String getHqlFilter()
          Deprecated. Retrieves a Hql query string that can be used to filter a collection repository
 String getHqlQuery()
          Deprecated. Retrieves a Hql query string that can be used to filter a class repository
 void setHqlParameters(org.hibernate.Query query)
          Deprecated. Set parameters on a Hql query
 
Methods inherited from interface it.amattioli.dominate.Filter
doFilter, getFirst, getLast, setFirst, setLast
 
Methods inherited from interface it.amattioli.dominate.util.PropertyChangeEmitter
addPropertyChangeListener, removePropertyChangeListener
 

Method Detail

getHqlQuery

String getHqlQuery()
Deprecated. 
Retrieves a Hql query string that can be used to filter a class repository

Returns:

getHqlFilter

String getHqlFilter()
Deprecated. 
Retrieves a Hql query string that can be used to filter a collection repository

Returns:

setHqlParameters

void setHqlParameters(org.hibernate.Query query)
Deprecated. 
Set parameters on a Hql query

Parameters:
query -

customize

void customize(org.hibernate.Criteria crit)
Deprecated. 
Allow to customize a criteria query.

Parameters:
crit -

getCollectionPredicate

org.apache.commons.collections.Predicate getCollectionPredicate()
Deprecated. 


Copyright © 2011. All Rights Reserved.