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.