Package ca.uhn.fhir.rest.gclient
Interface IBaseQuery<T extends IBaseQuery<?>>
- All Known Subinterfaces:
ICreateWithQuery
,ICreateWithQueryTyped
,IDeleteWithQuery
,IDeleteWithQueryTyped
,IPatchWithQuery
,IPatchWithQueryTyped
,IQuery<Y>
,IUpdateWithQuery
,IUpdateWithQueryTyped
public interface IBaseQuery<T extends IBaseQuery<?>>
-
Method Summary
Modifier and TypeMethodDescriptionand
(ICriterion<?> theCriterion) Add a search parameter to the query.where
(ICriterion<?> theCriterion) Add a search parameter to the query.where
(Map<String, List<IQueryParameterType>> theCriterion) Add a set of search parameters to the query.Add a set of search parameters to the query.
-
Method Details
-
and
Add a search parameter to the query.Note that this method is a synonym for
where(ICriterion)
, and is only here to make fluent queries read more naturally. -
where
Add a set of search parameters to the query. Note that the entries of the map are extracted immediately upon invoking this method. Changes made to the map afterward will not be reflected in the actual search. -
where
Add a search parameter to the query. -
whereMap
Add a set of search parameters to the query.Values will be treated semi-literally. No FHIR escaping will be performed on the values, but regular URL escaping will be.
-