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

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

public class QBEPathToDetachedCriteria
extends java.lang.Object


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

Constructor Detail

QBEPathToDetachedCriteria

public QBEPathToDetachedCriteria()
Method Detail

translate

public DetachedCriteria translate(java.lang.String path,
                                  java.lang.Object searchObject)
                           throws TranslationException
Throws:
TranslationException

translate

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

getTranslator

public NestedObjectToCriterion getTranslator()

setTranslator

public void setTranslator(NestedObjectToCriterion translator)