org.LexGrid.LexBIG.caCore.dao.orm.translators
Class GridCQLToDetachedCriteria
java.lang.Object
org.LexGrid.LexBIG.caCore.dao.orm.translators.GridCQLToDetachedCriteria
public class GridCQLToDetachedCriteria
- extends Object
Method Summary |
private String |
addCastorUnderscore(String value)
|
private org.hibernate.criterion.DetachedCriteria |
handleQueryOptions(org.hibernate.criterion.DetachedCriteria criteria,
gov.nih.nci.cagrid.cqlquery.QueryModifier modifiers)
|
boolean |
isPrefixCastorUnderscore()
|
private org.hibernate.criterion.Criterion |
processAssociation(gov.nih.nci.cagrid.cqlquery.Association assoc,
String alias,
org.hibernate.criterion.DetachedCriteria criteria,
String parentClass)
|
private org.hibernate.criterion.Criterion |
processAttribute(gov.nih.nci.cagrid.cqlquery.Attribute att,
String parentAlias)
|
private org.hibernate.criterion.Criterion |
processGroup(gov.nih.nci.cagrid.cqlquery.Group group,
String alias,
org.hibernate.criterion.DetachedCriteria criteria,
String parentClass)
|
void |
setPrefixCastorUnderscore(boolean prefixCastorUnderscore)
|
org.hibernate.criterion.DetachedCriteria |
translate(gov.nih.nci.cagrid.cqlquery.CQLQuery query)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CASTOR_UNDERSCORE
private final String CASTOR_UNDERSCORE
- See Also:
- Constant Field Values
prefixCastorUnderscore
private boolean prefixCastorUnderscore
GridCQLToDetachedCriteria
public GridCQLToDetachedCriteria()
translate
public org.hibernate.criterion.DetachedCriteria translate(gov.nih.nci.cagrid.cqlquery.CQLQuery query)
throws TranslationException
- Throws:
TranslationException
handleQueryOptions
private org.hibernate.criterion.DetachedCriteria handleQueryOptions(org.hibernate.criterion.DetachedCriteria criteria,
gov.nih.nci.cagrid.cqlquery.QueryModifier modifiers)
processGroup
private org.hibernate.criterion.Criterion processGroup(gov.nih.nci.cagrid.cqlquery.Group group,
String alias,
org.hibernate.criterion.DetachedCriteria criteria,
String parentClass)
throws TranslationException
- Throws:
TranslationException
processAttribute
private org.hibernate.criterion.Criterion processAttribute(gov.nih.nci.cagrid.cqlquery.Attribute att,
String parentAlias)
processAssociation
private org.hibernate.criterion.Criterion processAssociation(gov.nih.nci.cagrid.cqlquery.Association assoc,
String alias,
org.hibernate.criterion.DetachedCriteria criteria,
String parentClass)
throws TranslationException
- Throws:
TranslationException
addCastorUnderscore
private String addCastorUnderscore(String value)
isPrefixCastorUnderscore
public boolean isPrefixCastorUnderscore()
setPrefixCastorUnderscore
public void setPrefixCastorUnderscore(boolean prefixCastorUnderscore)