it.eng.qbe.model
Interface IQuery
- All Known Implementing Classes:
- SingleDataMartWizardObjectSourceBeanImpl
public interface IQuery
- Author:
- Andrea Gioia
containEntityClass
boolean containEntityClass(EntityClass ec)
addEntityClass
void addEntityClass(EntityClass ec)
getEntityClasses
java.util.List getEntityClasses()
purgeNotReferredEntityClasses
void purgeNotReferredEntityClasses()
purgeNotReferredEntityClasses
void purgeNotReferredEntityClasses(java.lang.String prefix)
getSelectClause
ISelectClause getSelectClause()
getOrderByClause
IOrderByClause getOrderByClause()
getGroupByClause
IGroupByClause getGroupByClause()
getWhereClause
IWhereClause getWhereClause()
setWhereClause
void setWhereClause(IWhereClause aWhereClause)
setSelectClause
void setSelectClause(ISelectClause aSelectClause)
setOrderByClause
void setOrderByClause(IOrderByClause orderByClause)
setGroupByClause
void setGroupByClause(IGroupByClause groupByClause)
delSelectClause
void delSelectClause()
delWhereClause
void delWhereClause()
delOrderByClause
void delOrderByClause()
delGroupByClause
void delGroupByClause()
getQueryId
java.lang.String getQueryId()
setQueryId
void setQueryId(java.lang.String queryId)
setDistinct
void setDistinct(boolean distinct)
getDistinct
boolean getDistinct()
addSubQueryOnField
void addSubQueryOnField(java.lang.String fieldId)
getSubqueries
java.util.Map getSubqueries()
getSubQueryOnField
ISingleDataMartWizardObject getSubQueryOnField(java.lang.String fieldId)
getSubQueryIdForSubQueryOnField
java.lang.String getSubQueryIdForSubQueryOnField(java.lang.String fieldId)
isEmpty
boolean isEmpty()