org.LexGrid.LexBIG.caCore.dao.orm.translators
Class SDKCQLToDetachedCriteria
java.lang.Object
org.LexGrid.LexBIG.caCore.dao.orm.translators.SDKCQLToDetachedCriteria
public class SDKCQLToDetachedCriteria
- extends Object
Method Summary |
private org.hibernate.criterion.Criterion |
processAssociation(gov.nih.nci.system.query.cql.CQLAssociation assoc,
String alias,
org.hibernate.criterion.DetachedCriteria criteria,
String parentClass)
|
private org.hibernate.criterion.Criterion |
processAttribute(gov.nih.nci.system.query.cql.CQLAttribute att,
String parentAlias)
|
private org.hibernate.criterion.Criterion |
processGroup(gov.nih.nci.system.query.cql.CQLGroup group,
String alias,
org.hibernate.criterion.DetachedCriteria criteria,
String parentClass)
|
org.hibernate.criterion.DetachedCriteria |
translate(gov.nih.nci.system.query.cql.CQLQuery query)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SDKCQLToDetachedCriteria
public SDKCQLToDetachedCriteria()
translate
public org.hibernate.criterion.DetachedCriteria translate(gov.nih.nci.system.query.cql.CQLQuery query)
throws TranslationException
- Throws:
TranslationException
processGroup
private org.hibernate.criterion.Criterion processGroup(gov.nih.nci.system.query.cql.CQLGroup group,
String alias,
org.hibernate.criterion.DetachedCriteria criteria,
String parentClass)
throws TranslationException
- Throws:
TranslationException
processAttribute
private org.hibernate.criterion.Criterion processAttribute(gov.nih.nci.system.query.cql.CQLAttribute att,
String parentAlias)
processAssociation
private org.hibernate.criterion.Criterion processAssociation(gov.nih.nci.system.query.cql.CQLAssociation assoc,
String alias,
org.hibernate.criterion.DetachedCriteria criteria,
String parentClass)
throws TranslationException
- Throws:
TranslationException