public abstract class CriteriaQuery<T> extends SearchQuery<T>
| Constructor and Description |
|---|
CriteriaQuery(org.hibernate.Session session,
Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
List<T> |
list()
Runs the query returning a list with all results.
|
ListPart<T> |
listPart(Long firstResult,
Long maxResults)
Runs the query returning a partial results list.
|
abstract void |
prepareCriteria(org.hibernate.Criteria criteria) |
long |
resultSize() |
T |
uniqueResult()
Runs the query returning a unique result.
|
getSession, getType, listPartpublic abstract void prepareCriteria(org.hibernate.Criteria criteria)
public List<T> list()
SearchQuerylist in class SearchQuery<T>public ListPart<T> listPart(Long firstResult, Long maxResults)
SearchQuerylistPart in class SearchQuery<T>firstResult - position of the first result to return, optionalmaxResults - maximum number of results, optionalpublic T uniqueResult() throws org.hibernate.HibernateException
SearchQueryuniqueResult in class SearchQuery<T>org.hibernate.HibernateException - if more than one resultpublic long resultSize()
resultSize in class SearchQuery<T>SearchQuery.resultSize()Copyright © 2021 OpenMRS Inc.. All rights reserved.