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

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

public class NestedObjectToCriterion
extends Object


Field Summary
private static org.apache.log4j.Logger log
           
 
Constructor Summary
NestedObjectToCriterion()
           
 
Method Summary
 org.hibernate.criterion.Criterion buildCriterionFromNestedObjects(Object object, org.hibernate.criterion.DetachedCriteria crit)
           
 org.hibernate.criterion.Criterion buildCriterionFromNestedObjects(Object object, String parentAlias, org.hibernate.criterion.DetachedCriteria crit)
           
private  boolean isEmptyString(Object obj)
           
 
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
Constructor Detail

NestedObjectToCriterion

public NestedObjectToCriterion()
Method Detail

buildCriterionFromNestedObjects

public org.hibernate.criterion.Criterion buildCriterionFromNestedObjects(Object object,
                                                                         org.hibernate.criterion.DetachedCriteria crit)
                                                                  throws TranslationException
Throws:
TranslationException

buildCriterionFromNestedObjects

public org.hibernate.criterion.Criterion buildCriterionFromNestedObjects(Object object,
                                                                         String parentAlias,
                                                                         org.hibernate.criterion.DetachedCriteria crit)
                                                                  throws TranslationException
Throws:
TranslationException

isEmptyString

private boolean isEmptyString(Object obj)