it.amattioli.dominate.hibernate.filters
Class MultipleEntityFilter<I extends Serializable,T extends Entity<I>>

Show UML class diagram
java.lang.Object
  extended by it.amattioli.dominate.hibernate.filters.MultipleEntityFilter<I,T>
All Implemented Interfaces:
HibernateAttributeFilter<Collection<T>>

public class MultipleEntityFilter<I extends Serializable,T extends Entity<I>>
extends Object
implements HibernateAttributeFilter<Collection<T>>


Constructor Summary
MultipleEntityFilter(String attributeName, Class<T> entity)
           
MultipleEntityFilter(String alias, String attributeName, Class<T> entity)
           
 
Method Summary
 void addCriteria(org.hibernate.Criteria crit)
           
 void addHqlCondition(StringBuffer buffer)
           
 Collection<T> get()
           
 Collection<T> getValues()
           
 void set(Collection<T> values)
           
 void setHqlParam(org.hibernate.Query query)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultipleEntityFilter

public MultipleEntityFilter(String attributeName,
                            Class<T> entity)

MultipleEntityFilter

public MultipleEntityFilter(String alias,
                            String attributeName,
                            Class<T> entity)
Method Detail

get

public Collection<T> get()
Specified by:
get in interface HibernateAttributeFilter<Collection<T extends Entity<I>>>

set

public void set(Collection<T> values)
Specified by:
set in interface HibernateAttributeFilter<Collection<T extends Entity<I>>>

getValues

public Collection<T> getValues()

addCriteria

public void addCriteria(org.hibernate.Criteria crit)
Specified by:
addCriteria in interface HibernateAttributeFilter<Collection<T extends Entity<I>>>

addHqlCondition

public void addHqlCondition(StringBuffer buffer)
Specified by:
addHqlCondition in interface HibernateAttributeFilter<Collection<T extends Entity<I>>>

setHqlParam

public void setHqlParam(org.hibernate.Query query)
Specified by:
setHqlParam in interface HibernateAttributeFilter<Collection<T extends Entity<I>>>


Copyright © 2011. All Rights Reserved.