|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface GQLDynamicQuery
This interface describes ability to dynamically parse GQL queries.
Method Summary | |
---|---|
FetchOptions |
getFetchOptions()
Returns the FetchOptions of the last query. |
Query |
parseQuery(java.lang.String gql,
java.lang.Object... params)
Parses GQL query. |
Query |
parseQueryCond(Query query,
java.lang.String gql,
java.lang.Object... params)
Parses GQL query condition. |
PreparedQuery |
prepareMultipleQueries(Query query,
boolean keysOnly)
Prepares a GQL query. |
PreparedQuery |
prepareQuery(java.lang.String gql,
java.lang.Object... params)
Prepares a GQL query. |
void |
setDatastoreService(DatastoreService ds)
Sets the DatastoreService which is needed for multiple queries. |
boolean |
wasMultipleQueries()
Returns true iff the last query was a multiple query ("!=" or "IN" operators). |
Method Detail |
---|
void setDatastoreService(DatastoreService ds)
Query parseQuery(java.lang.String gql, java.lang.Object... params)
gql
- the GQL queryparams
- the parameters to the GQL (referenced by :1, :2, ...)PreparedQuery prepareQuery(java.lang.String gql, java.lang.Object... params)
gql
- the GQL queryparams
- the parameters to the GQL (referenced by :1, :2, ...)Query parseQueryCond(Query query, java.lang.String gql, java.lang.Object... params)
query
- the initial querygql
- the GQL queryparams
- the parameters to the GQL (referenced by :1, :2, ...)PreparedQuery prepareMultipleQueries(Query query, boolean keysOnly)
boolean wasMultipleQueries()
FetchOptions getFetchOptions()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |