|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
/** Represents attributes common to a data engine query and a subquery.
Method Summary | |
void |
addBinding(IBinding binding)
Add a column binding instance to query definition. |
boolean |
cacheQueryResults()
Indicates if the query need cache the result rows . |
java.util.Map |
getBindings()
Get all column binding instance from query definition. |
java.util.List |
getGroups()
Returns the group definitions as an ordered collection of IGroupDefinition
objects. |
int |
getMaxRows()
Gets the maximum number of detail rows that can be retrieved by this query |
IBaseQueryDefinition |
getParentQuery()
Returns the parent query. |
java.util.Map |
getResultSetExpressions()
Deprecated. |
boolean |
usesDetails()
Indicates if the report will use the detail rows. |
Methods inherited from interface org.eclipse.birt.data.engine.api.IBaseTransform |
getFilters, getSorts, getSubqueries |
Method Detail |
public java.util.List getGroups()
IGroupDefinition
objects. Groups are organizations within the data that support
aggregation, filtering and sorting. Reports use groups to trigger
level breaks.
public boolean usesDetails()
public boolean cacheQueryResults()
public IBaseQueryDefinition getParentQuery()
public int getMaxRows()
public java.util.Map getResultSetExpressions()
IBaseExpression
objects.
public void addBinding(IBinding binding) throws org.eclipse.birt.data.engine.core.DataException
binding
-
org.eclipse.birt.data.engine.core.DataException
org.eclipse.birt.data.engine.core.DataException
public java.util.Map getBindings()
org.eclipse.birt.data.engine.core.DataException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |