# Uses of Interface
org.apache.cayenne.QueryResult

Packages that use QueryResult
Package
Description
org.apache.cayenne
Contains persistence APIs directly accessible by users.
org.apache.cayenne.query
Defines standard queries supported by Cayenne and extension mechanism to create custom queries.
org.apache.cayenne.util
General utility classes.

- ## Uses of QueryResult in org.apache.cayenne

  Classes in org.apache.cayenne that implement QueryResult
  Modifier and Type
  Class
  Description
  `class`
  `ProcedureResult<T>`
  Result of procedure call.

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

  Methods in org.apache.cayenne.query that return QueryResult
  Modifier and Type
  Method
  Description
  `QueryResult`
  MappedExec.`execute(ObjectContext context)`
  `QueryResult`
  SQLExec.`execute(ObjectContext context)`

- ## Uses of QueryResult in org.apache.cayenne.util

  Classes in org.apache.cayenne.util that implement QueryResult
  Modifier and Type
  Class
  Description
  `class`
  `GenericQueryResult<T>`
  Generic implementation of QueryResult using List as QueryResultItem storage.
  Methods in org.apache.cayenne.util that return QueryResult
  Modifier and Type
  Method
  Description
  `QueryResult`
  QueryResultBuilder.`build()`
  `static QueryResult`
  QueryResultBuilder.`empty()`
  `static QueryResult`
  QueryResultBuilder.`singleObjectSelect(Object selectObject)`
  `static QueryResult`
  QueryResultBuilder.`singleSelect(List<?> selectResult)`