org.LexGrid.LexBIG.caCore.dao.orm.translators
Class NestedObjectToCriteria

java.lang.Object
  extended by org.LexGrid.LexBIG.caCore.dao.orm.translators.NestedObjectToCriteria

public class NestedObjectToCriteria
extends Object


Field Summary
private static org.apache.log4j.Logger log
           
private  NestedObjectToCriterion translator
           
 
Constructor Summary
NestedObjectToCriteria()
           
 
Method Summary
 NestedObjectToCriterion getTranslator()
           
 void setTranslator(NestedObjectToCriterion translator)
           
 org.hibernate.criterion.DetachedCriteria translate(Class searchClass, List searchObjectList)
           
 org.hibernate.criterion.DetachedCriteria translate(Class searchClass, List searchObjectList, String eagerFetchAssociation)
           
 org.hibernate.criterion.DetachedCriteria translate(Class searchClass, Object object)
           
 org.hibernate.criterion.DetachedCriteria translate(Class searchClass, Object object, String eagerFetchAssociation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

private static org.apache.log4j.Logger log

translator

private NestedObjectToCriterion translator
Constructor Detail

NestedObjectToCriteria

public NestedObjectToCriteria()
Method Detail

translate

public org.hibernate.criterion.DetachedCriteria translate(Class searchClass,
                                                          Object object)
                                                   throws TranslationException
Throws:
TranslationException

translate

public org.hibernate.criterion.DetachedCriteria translate(Class searchClass,
                                                          Object object,
                                                          String eagerFetchAssociation)
                                                   throws TranslationException
Throws:
TranslationException

translate

public org.hibernate.criterion.DetachedCriteria translate(Class searchClass,
                                                          List searchObjectList)
                                                   throws TranslationException
Throws:
TranslationException

translate

public org.hibernate.criterion.DetachedCriteria translate(Class searchClass,
                                                          List searchObjectList,
                                                          String eagerFetchAssociation)
                                                   throws TranslationException
Throws:
TranslationException

getTranslator

public NestedObjectToCriterion getTranslator()

setTranslator

public void setTranslator(NestedObjectToCriterion translator)