| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| Select A common interface for grouping together different kinds of queries that
 return results. | 
| Class and Description | 
|---|
| BatchQuery BatchQuery and its descendants allow to group similar data for the batch
 database modifications, including inserts, updates and deletes. | 
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| QueryMetadata Provides a common interface for accessing query metadata. | 
| Select A common interface for grouping together different kinds of queries that
 return results. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| Class and Description | 
|---|
| BatchQuery BatchQuery and its descendants allow to group similar data for the batch
 database modifications, including inserts, updates and deletes. | 
| BatchQueryRow Represents a single row of values in a BatchQuery. | 
| EJBQLQuery An EJBQL query representation in Cayenne. | 
| ProcedureQuery A query based on Procedure. | 
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| QueryMetadata Provides a common interface for accessing query metadata. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| SQLActionVisitor A factory interface to create standard SQLActions for a set of standard queries. | 
| SQLTemplate A query that executes unchanged (except for template preprocessing) "raw" SQL
 specified by the user. | 
| Class and Description | 
|---|
| EntityResultSegment A "compiled" version of a  EntityResultdescriptor. | 
| QueryMetadata Provides a common interface for accessing query metadata. | 
| ScalarResultSegment | 
| Class and Description | 
|---|
| BatchQuery BatchQuery and its descendants allow to group similar data for the batch
 database modifications, including inserts, updates and deletes. | 
| BatchQueryRow Represents a single row of values in a BatchQuery. | 
| DeleteBatchQuery Batched delete query. | 
| InsertBatchQuery Batched INSERT query. | 
| UpdateBatchQuery Batched UPDATE query. | 
| Class and Description | 
|---|
| EJBQLQuery An EJBQL query representation in Cayenne. | 
| QueryMetadata Provides a common interface for accessing query metadata. | 
| SQLTemplate A query that executes unchanged (except for template preprocessing) "raw" SQL
 specified by the user. | 
| Class and Description | 
|---|
| ProcedureQuery A query based on Procedure. | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| QueryMetadata Provides a common interface for accessing query metadata. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| Class and Description | 
|---|
| QueryMetadata Provides a common interface for accessing query metadata. | 
| Class and Description | 
|---|
| BatchQuery BatchQuery and its descendants allow to group similar data for the batch
 database modifications, including inserts, updates and deletes. | 
| EJBQLQuery An EJBQL query representation in Cayenne. | 
| ProcedureQuery A query based on Procedure. | 
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| SQLActionVisitor A factory interface to create standard SQLActions for a set of standard queries. | 
| SQLTemplate A query that executes unchanged (except for template preprocessing) "raw" SQL
 specified by the user. | 
| Class and Description | 
|---|
| ProcedureQuery A query based on Procedure. | 
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| SQLActionVisitor A factory interface to create standard SQLActions for a set of standard queries. | 
| Class and Description | 
|---|
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| SQLActionVisitor A factory interface to create standard SQLActions for a set of standard queries. | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| Class and Description | 
|---|
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| Class and Description | 
|---|
| BatchQuery BatchQuery and its descendants allow to group similar data for the batch
 database modifications, including inserts, updates and deletes. | 
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| Class and Description | 
|---|
| BatchQuery BatchQuery and its descendants allow to group similar data for the batch
 database modifications, including inserts, updates and deletes. | 
| ProcedureQuery A query based on Procedure. | 
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| SQLActionVisitor A factory interface to create standard SQLActions for a set of standard queries. | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| Class and Description | 
|---|
| PrefetchTreeNode Defines a node in a prefetch tree. | 
| Class and Description | 
|---|
| Ordering Defines object sorting criteria, used either for in-memory sorting of object
 lists or as a specification for building ORDER BY clause of a
 SelectQuery query. | 
| PrefetchTreeNode Defines a node in a prefetch tree. | 
| Class and Description | 
|---|
| EJBQLQuery An EJBQL query representation in Cayenne. | 
| Ordering Defines object sorting criteria, used either for in-memory sorting of object
 lists or as a specification for building ORDER BY clause of a
 SelectQuery query. | 
| ProcedureQuery A query based on Procedure. | 
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SQLTemplate A query that executes unchanged (except for template preprocessing) "raw" SQL
 specified by the user. | 
| Class and Description | 
|---|
| AbstractMappedQuery | 
| AbstractQuery A common superclass of Cayenne queries. | 
| BatchQuery BatchQuery and its descendants allow to group similar data for the batch
 database modifications, including inserts, updates and deletes. | 
| BatchQueryRow Represents a single row of values in a BatchQuery. | 
| CacheableQuery Shared functionality for cacheable queries. | 
| CapsStrategy Defines forced capitalization of the result column names in the DataRow. | 
| ColumnSelect A helper builder for queries selecting individual properties based on the root object. | 
| EJBQLQuery An EJBQL query representation in Cayenne. | 
| FluentSelect Base class for  ObjectSelectandColumnSelect | 
| IndirectQuery A base superclass for queries that resolve into some other queries during the
 routing phase. | 
| MappedExec A query that represents a named parameterized non selecting query stored in the mapping. | 
| MappedSelect A query that represents a named parameterized selecting query stored in the mapping. | 
| ObjectSelect A selecting query providing chainable API. | 
| Ordering Defines object sorting criteria, used either for in-memory sorting of object
 lists or as a specification for building ORDER BY clause of a
 SelectQuery query. | 
| ParameterizedQuery Defines a query that can serve as a template for other queries. | 
| PrefetchProcessor A hierarchical visitor interface for traversing a tree of PrefetchTreeNodes. | 
| PrefetchTreeNode Defines a node in a prefetch tree. | 
| ProcedureCall Fluent API for calling stored procedures. | 
| ProcedureQuery A query based on Procedure. | 
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| QueryCacheStrategy Defines query result caching policy. | 
| QueryMetadata Provides a common interface for accessing query metadata. | 
| QueryRouter An interface used by Queries to route themselves to an appropriate QueryEngine. | 
| Select A common interface for grouping together different kinds of queries that
 return results. | 
| SelectById A query to select single objects by id. | 
| SelectQuery A query that selects persistent objects of a certain type or "raw data" (aka
 DataRows). | 
| SortOrder Constants to order query results (the ORDER BY clause). | 
| SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). | 
| SQLActionVisitor A factory interface to create standard SQLActions for a set of standard queries. | 
| SQLExec A generic query based on raw SQL and featuring fluent API. | 
| SQLSelect A selecting query based on raw SQL and featuring fluent API. | 
| SQLTemplate A query that executes unchanged (except for template preprocessing) "raw" SQL
 specified by the user. | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| Class and Description | 
|---|
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| Class and Description | 
|---|
| PrefetchTreeNode Defines a node in a prefetch tree. | 
| Query Defines minimal API of a query descriptor that is executable via Cayenne. | 
| QueryMetadata Provides a common interface for accessing query metadata. | 
Copyright © 2001–2023 Apache Cayenne. All rights reserved.