Uses of Class
org.apache.cayenne.query.ObjectSelect
Packages that use ObjectSelect
Package
Description
Property API
Contains O/R mapping classes that store relational database
metadata information and map it to Java classes.
Defines standard queries supported by Cayenne and extension mechanism to create
custom queries.
-
Uses of ObjectSelect in org.apache.cayenne.exp.property
Methods in org.apache.cayenne.exp.property that return ObjectSelect -
Uses of ObjectSelect in org.apache.cayenne.map
Methods in org.apache.cayenne.map that return ObjectSelect -
Uses of ObjectSelect in org.apache.cayenne.query
Subclasses of ObjectSelect in org.apache.cayenne.queryModifier and TypeClassDescriptionclass
A SelectQuery to perform a prefetch based on another query.Methods in org.apache.cayenne.query that return ObjectSelectModifier and TypeMethodDescriptionstatic ObjectSelect
<DataRow> ObjectSelect.dataRowQuery
(Class<?> entityType) Creates a ObjectSelect that fetches data for anObjEntity
determined from a provided class.static ObjectSelect
<DataRow> ObjectSelect.dataRowQuery
(Class<?> entityType, Expression expression) Creates a ObjectSelect that fetches data for anObjEntity
determined from a provided class and uses provided expression for its qualifier.static ObjectSelect
<DataRow> Creates a ObjectSelect that fetches DataRows for aDbEntity
determined from provided "dbEntityName".static ObjectSelect
<DataRow> ObjectSelect.dbQuery
(String dbEntityName, Expression expression) Creates a ObjectSelect that fetches DataRows for aDbEntity
determined from provided "dbEntityName" and uses provided expression for its qualifier.ObjectSelect.distinct()
ObjectSelect.fetchDataRows()
Forces query to fetch DataRows.Appends a having qualifier expression of this query, using provided expression String and an array of position parameters.ObjectSelect.having
(Expression expression) Appends a having qualifier expression of this query.static <T> ObjectSelect
<T> Creates a ObjectSelect that selects objects of a given persistent class.static <T> ObjectSelect
<T> Creates a ObjectSelect that fetches data forObjEntity
determined from provided "entityName", but fetches the result of a provided type.static <T> ObjectSelect
<T> ObjectSelect.query
(Class<T> entityType, Expression expression) Creates a ObjectSelect that selects objects of a given persistent class and uses provided expression for its qualifier.static <T> ObjectSelect
<T> ObjectSelect.query
(Class<T> entityType, Expression expression, List<Ordering> orderings) Creates a ObjectSelect that selects objects of a given persistent class and uses provided expression for its qualifier.Constructors in org.apache.cayenne.query with parameters of type ObjectSelectModifierConstructorDescriptionprotected
ColumnSelect
(ObjectSelect<T> select) Copy constructor to convert ObjectSelect to ColumnSelect