public interface Query extends Serializable
Modifier and Type | Method and Description |
---|---|
SQLAction |
createSQLAction(SQLActionVisitor visitor)
A callback method invoked by Cayenne during the final execution phase of the query
run.
|
DataMap |
getDataMap()
Deprecated.
since 4.0,
QueryDescriptor.getDataMap() should be used instead |
QueryMetadata |
getMetaData(EntityResolver resolver)
Returns query runtime parameters.
|
String |
getName()
Deprecated.
QueryDescriptor.getName() should be used instead |
void |
route(QueryRouter router,
EntityResolver resolver,
Query substitutedQuery)
A callback method invoked by Cayenne during the routing phase of the query
execution.
|
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)
@Deprecated String getName()
QueryDescriptor.getName()
should be used instead@Deprecated DataMap getDataMap()
QueryDescriptor.getDataMap()
should be used insteadCopyright © 2001–2018 Apache Cayenne. All rights reserved.