|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IQuery
The Interface IQuery.
Method Summary | |
---|---|
CalculatedField |
addCalculatedField(java.lang.String fieldId,
java.lang.String fieldNameInQuery,
java.lang.String classNameInQuery,
Formula formula,
IHibernateDataSource dataSource)
Adds the calculated field. |
void |
addEntityClass(EntityClass ec)
Adds the entity class. |
IGroupByField |
addGroupByField(java.lang.String fieldName)
Adds the group by field. |
IOrderByField |
addOrderByField(java.lang.String fieldName)
Adds the order by field. |
ISelectField |
addSelectField(java.lang.String className,
java.lang.String fieldName,
java.lang.String fieldLabel,
java.lang.String fieldHibType,
java.lang.String fieldHibScale,
java.lang.String fieldHibPrec)
Adds the select field. |
IWhereField |
addWhereField(java.lang.String fieldName,
java.lang.String type)
Adds the where field. |
boolean |
areAllEntitiesJoined()
Are all entities joined. |
boolean |
containEntityClass(EntityClass ec)
Contain entity class. |
boolean |
containsDuplicatedAliases()
Contains duplicated aliases. |
void |
deleteCalculatedField(java.lang.String fieldId)
Delete calculated field. |
void |
deleteGroupByClause()
Delete group by clause. |
void |
deleteGroupByField(java.lang.String fieldId)
Delete group by field. |
void |
deleteOrderByClause()
Delete order by clause. |
void |
deleteOrderByField(java.lang.String fieldId)
Delete order by field. |
void |
deleteSelectClause()
Delete select clause. |
void |
deleteSelectField(java.lang.String fieldId)
Delete select field. |
void |
deleteWhereClause()
Delete where clause. |
void |
deleteWhereField(java.lang.String fieldId)
Delete where field. |
void |
deselectSubquery()
Deselect subquery. |
java.lang.Integer |
findPositionOf(java.lang.String completeName)
Find position of. |
java.util.Iterator |
getCalculatedFieldsIterator()
Gets the calculated fields iterator. |
IQuery |
getCopy()
Gets the copy. |
boolean |
getDistinct()
Gets the distinct. |
java.lang.String[] |
getDuplicatedAliases()
Gets the duplicated aliases. |
java.util.Iterator |
getEntityClassesIterator()
Gets the entity classes iterator. |
java.lang.String |
getErrMsg()
Gets the err msg. |
java.util.Iterator |
getGroupByFieldsIterator()
Gets the group by fields iterator. |
java.util.Iterator |
getOrderByFieldsIterator()
Gets the order by fields iterator. |
java.lang.String |
getQueryId()
Gets the query id. |
java.util.Iterator |
getSelectFieldsIterator()
Gets the select fields iterator. |
IQuery |
getSubquery(java.lang.String fieldId)
Gets the subquery. |
java.lang.String |
getSubqueryErrMsg(java.lang.String fieldId)
Gets the subquery err msg. |
java.lang.String |
getSubqueryField()
Deprecated. use getSubqueryFieldId |
java.lang.String |
getSubqueryFieldId()
Gets the subquery field id. |
java.lang.String |
getSubQueryIdForSubQueryOnField(java.lang.String fieldId)
Gets the sub query id for sub query on field. |
java.util.Iterator |
getWhereFieldsIterator()
Gets the where fields iterator. |
boolean |
isEmpty()
Checks if is empty. |
boolean |
isSelectedSubqueryValid()
Checks if is selected subquery valid. |
boolean |
isSubqueryModeActive()
Checks if is subquery mode active. |
boolean |
isSubqueryValid(IQuery subquery)
Checks if is subquery valid. |
void |
moveDownGroupByField(java.lang.String fieldId)
Move down group by field. |
void |
moveDownOrderByField(java.lang.String fieldId)
Move down order by field. |
void |
moveDownSelectField(java.lang.String fieldId)
Move down select field. |
void |
moveDownWhereField(java.lang.String fieldId)
Move down where field. |
void |
moveUpGroupByField(java.lang.String fieldId)
Move up group by field. |
void |
moveUpOrderByField(java.lang.String fieldId)
Move up order by field. |
void |
moveUpSelectField(java.lang.String fieldId)
Move up select field. |
void |
moveUpWhereField(java.lang.String fieldId)
Move up where field. |
void |
purgeNotReferredEntityClasses()
Purge not referred entity classes. |
void |
purgeNotReferredEntityClasses(java.lang.String prefix)
Purge not referred entity classes. |
void |
saveSelectedSubquery()
Save selected subquery. |
void |
selectSubquery(java.lang.String fieldId)
Select subquery. |
void |
setDistinct(boolean distinct)
Sets the distinct. |
void |
setErrMsg(java.lang.String errMsg)
Sets the err msg. |
void |
setQueryId(java.lang.String queryId)
Sets the query id. |
void |
switchAscendingOrderPopertyValue(java.lang.String fieldId)
Switch ascending order poperty value. |
Method Detail |
---|
java.lang.String getQueryId()
void setQueryId(java.lang.String queryId)
queryId
- the new query idvoid deleteSelectClause()
void deleteSelectField(java.lang.String fieldId)
fieldId
- the field idvoid deleteCalculatedField(java.lang.String fieldId)
fieldId
- the field idjava.util.Iterator getSelectFieldsIterator()
java.util.Iterator getCalculatedFieldsIterator()
ISelectField addSelectField(java.lang.String className, java.lang.String fieldName, java.lang.String fieldLabel, java.lang.String fieldHibType, java.lang.String fieldHibScale, java.lang.String fieldHibPrec)
className
- the class namefieldName
- the field namefieldLabel
- the field labelfieldHibType
- the field hib typefieldHibScale
- the field hib scalefieldHibPrec
- the field hib prec
CalculatedField addCalculatedField(java.lang.String fieldId, java.lang.String fieldNameInQuery, java.lang.String classNameInQuery, Formula formula, IHibernateDataSource dataSource)
fieldId
- the field idfieldNameInQuery
- the field name in queryclassNameInQuery
- the class name in queryformula
- the formuladataSource
- the data source
void moveDownSelectField(java.lang.String fieldId)
fieldId
- the field idvoid moveUpSelectField(java.lang.String fieldId)
fieldId
- the field idjava.util.Iterator getEntityClassesIterator()
boolean containEntityClass(EntityClass ec)
ec
- the ec
void addEntityClass(EntityClass ec)
ec
- the ecvoid purgeNotReferredEntityClasses()
void purgeNotReferredEntityClasses(java.lang.String prefix)
prefix
- the prefixvoid deleteWhereClause()
void deleteWhereField(java.lang.String fieldId)
fieldId
- the field idjava.util.Iterator getWhereFieldsIterator()
IWhereField addWhereField(java.lang.String fieldName, java.lang.String type)
fieldName
- the field nametype
- the type
void moveDownWhereField(java.lang.String fieldId)
fieldId
- the field idvoid moveUpWhereField(java.lang.String fieldId)
fieldId
- the field idvoid deleteGroupByClause()
void deleteGroupByField(java.lang.String fieldId)
fieldId
- the field idIGroupByField addGroupByField(java.lang.String fieldName)
fieldName
- the field name
java.util.Iterator getGroupByFieldsIterator()
void moveDownGroupByField(java.lang.String fieldId)
fieldId
- the field idvoid moveUpGroupByField(java.lang.String fieldId)
fieldId
- the field idvoid deleteOrderByClause()
void deleteOrderByField(java.lang.String fieldId)
fieldId
- the field idIOrderByField addOrderByField(java.lang.String fieldName)
fieldName
- the field name
java.util.Iterator getOrderByFieldsIterator()
void moveDownOrderByField(java.lang.String fieldId)
fieldId
- the field idvoid moveUpOrderByField(java.lang.String fieldId)
fieldId
- the field idvoid switchAscendingOrderPopertyValue(java.lang.String fieldId)
fieldId
- the field idvoid setDistinct(boolean distinct)
distinct
- the new distinctboolean getDistinct()
void selectSubquery(java.lang.String fieldId)
fieldId
- the field idIQuery getSubquery(java.lang.String fieldId)
fieldId
- the field id
java.lang.String getSubQueryIdForSubQueryOnField(java.lang.String fieldId)
fieldId
- the field id
java.lang.String[] getDuplicatedAliases()
boolean containsDuplicatedAliases()
boolean isEmpty()
boolean areAllEntitiesJoined()
java.lang.String getErrMsg()
java.lang.String getSubqueryErrMsg(java.lang.String fieldId)
fieldId
- the field id
void setErrMsg(java.lang.String errMsg)
errMsg
- the new err msgIQuery getCopy()
java.lang.Integer findPositionOf(java.lang.String completeName)
completeName
- the complete name
boolean isSubqueryValid(IQuery subquery)
subquery
- the subquery
boolean isSelectedSubqueryValid()
java.lang.String getSubqueryField()
java.lang.String getSubqueryFieldId()
void deselectSubquery()
void saveSelectedSubquery()
boolean isSubqueryModeActive()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |