|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Query
Defines minimal API of a query descriptor that is executable via Cayenne.
Method Summary | |
---|---|
SQLAction |
createSQLAction(SQLActionVisitor visitor)
A callback method invoked by Cayenne during the final execution phase of the query run. |
QueryMetadata |
getMetaData(EntityResolver resolver)
Returns query runtime parameters. |
String |
getName()
Returns a symbolic name of the query. |
void |
route(QueryRouter router,
EntityResolver resolver,
Query substitutedQuery)
A callback method invoked by Cayenne during the routing phase of the query execution. |
Method Detail |
---|
QueryMetadata getMetaData(EntityResolver resolver)
void route(QueryRouter router, EntityResolver resolver, Query substitutedQuery)
QueryRouter.route(QueryEngine, Query, Query)
callback method to route
itself. Query can create one or more substitute queries or even provide its own
QueryEngine to execute itself.
SQLAction createSQLAction(SQLActionVisitor visitor)
String getName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |