|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IQuery
Method Summary | |
---|---|
IQueryExecutionPlan |
getExecutionPlan()
|
OID |
getOidOfObjectToQuery()
used with isForSingleOid == true, to indicate we are working on a single object with a specific oid |
java.lang.String[] |
getOrderByFieldNames()
Returns the field names of the order by |
OrderByConstants |
getOrderByType()
|
IStorageEngine |
getStorageEngine()
|
boolean |
hasOrderBy()
Returns true if the query has an order by clause |
boolean |
isForSingleOid()
To indicate if a query must be executed on a single object with the specific OID. |
boolean |
isPolymorphic()
|
boolean |
optimizeObjectComparison()
|
IQuery |
orderByAsc(java.lang.String fields)
To order by the result of a query in ascendent order |
IQuery |
orderByDesc(java.lang.String fields)
To order by the result of a query in descendent order |
void |
setExecutionPlan(IQueryExecutionPlan plan)
|
IQuery |
setOptimizeObjectComparison(boolean b)
|
IQuery |
setPolymorphic(boolean yes)
To specify that instances of subclass of the query class must not be load if true, when querying objects of class Class1, only direct instances of Class1 will be loaded. |
void |
setStorageEngine(IStorageEngine storageEngine)
|
Method Detail |
---|
IQuery orderByDesc(java.lang.String fields)
fields
- A comma separated field list
IQuery orderByAsc(java.lang.String fields)
fields
- A comma separated field list
boolean hasOrderBy()
java.lang.String[] getOrderByFieldNames()
OrderByConstants getOrderByType()
IStorageEngine getStorageEngine()
void setStorageEngine(IStorageEngine storageEngine)
IQueryExecutionPlan getExecutionPlan()
void setExecutionPlan(IQueryExecutionPlan plan)
IQuery setPolymorphic(boolean yes)
boolean isPolymorphic()
boolean isForSingleOid()
OID getOidOfObjectToQuery()
IQuery setOptimizeObjectComparison(boolean b)
b
- boolean optimizeObjectComparison()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |