Uses of Interface
org.apache.cayenne.query.QueryRouter
Packages that use QueryRouter
Package
Description
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
-
Uses of QueryRouter in org.apache.cayenne.query
Methods in org.apache.cayenne.query with parameters of type QueryRouterModifier and TypeMethodDescriptionvoidAbstractQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) Implements default routing mechanism relying on the EntityResolver to find DataMap based on the query root.voidBatchQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) voidEJBQLQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) voidFluentSelect.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) voidIndirectQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) Delegates routing to a replacement query.voidIteratedQueryDecorator.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) voidQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) A callback method invoked by Cayenne during the routing phase of the query execution.voidQueryChain.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) Delegates routing to each individual query in the chain.voidRefreshQuery.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) voidSQLTemplate.route(QueryRouter router, EntityResolver resolver, Query substitutedQuery) protected voidFluentSelect.routePrefetches(QueryRouter router, EntityResolver resolver) protected voidPrefetchSelectQuery.routePrefetches(QueryRouter router, EntityResolver resolver)