Uses of Interface
org.apache.cayenne.query.Select
Package
Description
Contains persistence APIs directly accessible by users.
Contains classes that make up Cayenne ORM stack.
Contains classes that handle JDBC interactions.
IBM DB2 DbAdapter.
Apache Derby DbAdapter.
MS SQLServer DbAdapter.
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
-
Uses of Select in org.apache.cayenne
Modifier and TypeMethodDescription<T> ResultBatchIterator
<T> BaseContext.batchIterator
(Select<T> query, int size) <T> ResultBatchIterator
<T> ObjectContext.batchIterator
(Select<T> query, int size) Creates a ResultBatchIterator based on the provided query and batch size.<T> void
BaseContext.iterate
(Select<T> query, ResultIteratorCallback<T> callback) <T> void
ObjectContext.iterate
(Select<T> query, ResultIteratorCallback<T> callback) Creates a ResultIterator based on the provided query and passes it to a callback for processing.abstract <T> ResultIterator
<T> <T> ResultIterator
<T> Creates a ResultIterator based on the provided query.<T> List
<T> <T> List
<T> Executes a selecting query, returning a list of persistent objects or data rows.<T> T
BaseContext.selectFirst
(Select<T> query) <T> T
ObjectContext.selectFirst
(Select<T> query) Selects a single object using provided query.<T> T
<T> T
Executes a selecting query, returning either NULL if query matched no objects, or a single object. -
Uses of Select in org.apache.cayenne.access
Modifier and TypeMethodDescription<T> ResultIterator
<T> DataNode.selectTranslator
(Select<?> query) -
Uses of Select in org.apache.cayenne.access.jdbc
-
Uses of Select in org.apache.cayenne.access.translator.select
Modifier and TypeMethodDescriptionDefaultSelectTranslatorFactory.translator
(Select<?> query, DbAdapter adapter, EntityResolver entityResolver) SelectTranslatorFactory.translator
(Select<?> query, DbAdapter adapter, EntityResolver entityResolver) Creates a proper translator for a BatchQuery -
Uses of Select in org.apache.cayenne.dba.db2
-
Uses of Select in org.apache.cayenne.dba.derby
-
Uses of Select in org.apache.cayenne.dba.firebird
-
Uses of Select in org.apache.cayenne.dba.h2
-
Uses of Select in org.apache.cayenne.dba.ingres
-
Uses of Select in org.apache.cayenne.dba.sqlite
-
Uses of Select in org.apache.cayenne.dba.sqlserver
ModifierConstructorDescriptionSQLServerSelectAction
(Select<?> query, DataNode dataNode, boolean needsInMemoryOffset) -
Uses of Select in org.apache.cayenne.query
Modifier and TypeClassDescriptionclass
ColumnSelect<T>
A helper builder for queries selecting individual properties based on the root object.class
FluentSelect<T>
Base class forObjectSelect
andColumnSelect
class
MappedSelect<T>
A query that represents a named parameterized selecting query stored in the mapping.class
ObjectSelect<T>
A selecting query providing chainable API.class
A SelectQuery to perform a prefetch based on another query.class
SelectById<T>
A query to select objects by id.class
SelectQuery<T>
Deprecated.class
SQLSelect<T>
A selecting query based on raw SQL and featuring fluent API.
ObjectSelect