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 java.lang.Object


Constructor Summary
NestedObjectToCriteria()
           
 
Method Summary
 NestedObjectToCriterion getTranslator()
           
 void setTranslator(NestedObjectToCriterion translator)
           
 DetachedCriteria translate(java.lang.Class searchClass, java.util.List searchObjectList)
           
 DetachedCriteria translate(java.lang.Class searchClass, java.util.List searchObjectList, java.lang.String eagerFetchAssociation)
           
 DetachedCriteria translate(java.lang.Class searchClass, java.lang.Object object)
           
 DetachedCriteria translate(java.lang.Class searchClass, java.lang.Object object, java.lang.String eagerFetchAssociation)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NestedObjectToCriteria

public NestedObjectToCriteria()
Method Detail

translate

public DetachedCriteria translate(java.lang.Class searchClass,
                                  java.lang.Object object)
                           throws TranslationException
Throws:
TranslationException

translate

public DetachedCriteria translate(java.lang.Class searchClass,
                                  java.lang.Object object,
                                  java.lang.String eagerFetchAssociation)
                           throws TranslationException
Throws:
TranslationException

translate

public DetachedCriteria translate(java.lang.Class searchClass,
                                  java.util.List searchObjectList)
                           throws TranslationException
Throws:
TranslationException

translate

public DetachedCriteria translate(java.lang.Class searchClass,
                                  java.util.List searchObjectList,
                                  java.lang.String eagerFetchAssociation)
                           throws TranslationException
Throws:
TranslationException

getTranslator

public NestedObjectToCriterion getTranslator()

setTranslator

public void setTranslator(NestedObjectToCriterion translator)