Uses of Package
org.apache.cayenne.query
-
Classes in org.apache.cayenne.query used by org.apache.cayenne Class 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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.access Class 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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.access.flush Class Description Query Defines minimal API of a query descriptor that is executable via Cayenne. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.access.jdbc Class 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.Select A common interface for grouping together different kinds of queries that return results.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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.access.jdbc.reader Class Description EntityResultSegment A "compiled" version of aEntityResult
descriptor.QueryMetadata Provides a common interface for accessing query metadata.ScalarResultSegment -
Classes in org.apache.cayenne.query used by org.apache.cayenne.access.translator.batch Class 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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.access.translator.batch.legacy Class 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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.access.translator.ejbql Class 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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.access.translator.procedure Class Description ProcedureQuery A query based on Procedure. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.access.translator.select Class Description FluentSelect Base class forObjectSelect
andColumnSelect
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.QueryMetadata Provides a common interface for accessing query metadata.Select A common interface for grouping together different kinds of queries that return results.SelectQuery Deprecated.since 4.2, useObjectSelect
-
Classes in org.apache.cayenne.query used by org.apache.cayenne.access.util Class Description Query Defines minimal API of a query descriptor that is executable via Cayenne. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.cache Class Description QueryMetadata Provides a common interface for accessing query metadata. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba Class 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.FluentSelect Base class forObjectSelect
andColumnSelect
ProcedureQuery A query based on Procedure.Query Defines minimal API of a query descriptor that is executable via Cayenne.SelectQuery Deprecated.since 4.2, useObjectSelect
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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.db2 Class Description FluentSelect Base class forObjectSelect
andColumnSelect
ProcedureQuery A query based on Procedure.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.SelectQuery Deprecated.since 4.2, useObjectSelect
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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.derby Class Description FluentSelect Base class forObjectSelect
andColumnSelect
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.SelectQuery Deprecated.since 4.2, useObjectSelect
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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.firebird Class Description FluentSelect Base class forObjectSelect
andColumnSelect
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.SelectQuery Deprecated.since 4.2, useObjectSelect
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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.frontbase Class 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).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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.h2 Class Description FluentSelect Base class forObjectSelect
andColumnSelect
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.SelectQuery Deprecated.since 4.2, useObjectSelect
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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.hsqldb Class 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). -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.ingres Class Description FluentSelect Base class forObjectSelect
andColumnSelect
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.SelectQuery Deprecated.since 4.2, useObjectSelect
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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.mysql Class 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). -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.oracle Class 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). -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.postgres Class 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.SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.sqlite Class 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.SQLAction Defines API for query execution strategy over JDBC connection (as in Strategy Pattern). -
Classes in org.apache.cayenne.query used by org.apache.cayenne.dba.sqlserver Class Description BatchQuery BatchQuery and its descendants allow to group similar data for the batch database modifications, including inserts, updates and deletes.FluentSelect Base class forObjectSelect
andColumnSelect
ProcedureQuery A query based on Procedure.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.SelectQuery Deprecated.since 4.2, useObjectSelect
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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.ejbql Class Description PrefetchTreeNode Defines a node in a prefetch tree. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.exp Class Description ColumnSelect A helper builder for queries selecting individual properties based on the root object.FluentSelect Base class forObjectSelect
andColumnSelect
-
Classes in org.apache.cayenne.query used by org.apache.cayenne.exp.parser Class Description FluentSelect Base class forObjectSelect
andColumnSelect
-
Classes in org.apache.cayenne.query used by org.apache.cayenne.exp.property Class Description ColumnSelect A helper builder for queries selecting individual properties based on the root object.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.Orderings Orderings is provided so that you can chain Ordering together and then use the result to pass into methods that require List<Ordering>PrefetchTreeNode Defines a node in a prefetch tree. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.map Class Description EJBQLQuery An EJBQL query representation in Cayenne.EntityResultSegment A "compiled" version of aEntityResult
descriptor.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.ProcedureQuery A query based on Procedure.Query Defines minimal API of a query descriptor that is executable via Cayenne.ScalarResultSegment SQLTemplate A query that executes unchanged (except for template preprocessing) "raw" SQL specified by the user. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.query Class 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.EmbeddableResultSegment FluentSelect Base class forObjectSelect
andColumnSelect
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.Orderings Orderings is provided so that you can chain Ordering together and then use the result to pass into methods that require List<Ordering>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 objects by id.SelectById.IdSpec SelectById.QueryRoot SelectQuery Deprecated.since 4.2, useObjectSelect
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. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.remote Class Description Query Defines minimal API of a query descriptor that is executable via Cayenne. -
Classes in org.apache.cayenne.query used by org.apache.cayenne.util Class 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.