## Uses of Class
org.apache.cayenne.query.CacheableQuery

- Packages that use CacheableQuery
  Package | Description
  --- | ---
  org.apache.cayenne.query | Defines standard queries supported by Cayenne and extension mechanism to create custom queries.

- - ### Uses of CacheableQuery in org.apache.cayenne.query

    Subclasses of CacheableQuery in org.apache.cayenne.query
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractQuery` | A common superclass of Cayenne queries.
    `class` | `ColumnSelect<T>` | A helper builder for queries selecting individual properties based on the root object.
    `class` | `EJBQLQuery` | An EJBQL query representation in Cayenne.
    `class` | `FluentSelect<T>` | Base class for `ObjectSelect` and `ColumnSelect`
    `class` | `ObjectSelect<T>` | A selecting query providing chainable API.
    `class` | `PrefetchSelectQuery<T>` | A SelectQuery to perform a prefetch based on another query.
    `class` | `ProcedureQuery` | A query based on Procedure.
    `class` | `SelectQuery<T>` | Deprecated. since 4.2, use `ObjectSelect`
    `class` | `SQLTemplate` | A query that executes unchanged (except for template preprocessing) "raw" SQL specified by the user.