Uses of Class
ca.uhn.fhir.jpa.searchparam.SearchParameterMap
Package
Description
-
Uses of SearchParameterMap in ca.uhn.fhir.interceptor.model
Modifier and TypeMethodDescriptionReadPartitionIdRequestDetails.forSearchType
(String theResourceType, SearchParameterMap theParams, org.hl7.fhir.instance.model.api.IBaseResource theConditionalOperationTargetOrNull) -
Uses of SearchParameterMap in ca.uhn.fhir.jpa.cache
Modifier and TypeMethodDescriptionIResourceChangeListenerCache.getSearchParameterMap()
ResourceChangeListenerCache.getSearchParameterMap()
Modifier and TypeMethodDescriptionIResourceVersionSvc.getVersionMap
(ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceName, SearchParameterMap theSearchParamMap) default ResourceVersionMap
IResourceVersionSvc.getVersionMap
(String theResourceName, SearchParameterMap theSearchParamMap) ResourceChangeListenerCacheFactory.newResourceChangeListenerCache
(String theResourceName, SearchParameterMap theMap, IResourceChangeListener theResourceChangeListener, long theRemoteRefreshIntervalMs) IResourceChangeListenerRegistry.registerResourceResourceChangeListener
(String theResourceName, SearchParameterMap theSearchParameterMap, IResourceChangeListener theResourceChangeListener, long theRemoteRefreshIntervalMs) Register a listener in order to be notified whenever a resource matching the provided SearchParameterMap changes in any way.ResourceChangeListenerRegistryImpl.registerResourceResourceChangeListener
(String theResourceName, SearchParameterMap theSearchParameterMap, IResourceChangeListener theResourceChangeListener, long theRemoteRefreshIntervalMs) Register a listener in order to be notified whenever a resource matching the provided SearchParameterMap changes in any way.ModifierConstructorDescriptionResourceChangeListenerCache
(String theResourceName, IResourceChangeListener theResourceChangeListener, SearchParameterMap theSearchParameterMap, long theRemoteRefreshIntervalMs) -
Uses of SearchParameterMap in ca.uhn.fhir.jpa.partition
Modifier and TypeMethodDescriptiondefault ca.uhn.fhir.interceptor.model.RequestPartitionId
IRequestPartitionHelperSvc.determineReadPartitionForRequestForSearchType
(ca.uhn.fhir.rest.api.server.RequestDetails theRequest, String theResourceType, SearchParameterMap theParams) Determine partition to use when performing a database search based on a resource type and other search parameters.default ca.uhn.fhir.interceptor.model.RequestPartitionId
IRequestPartitionHelperSvc.determineReadPartitionForRequestForSearchType
(ca.uhn.fhir.rest.api.server.RequestDetails theRequest, String theResourceType, SearchParameterMap theParams, org.hl7.fhir.instance.model.api.IBaseResource theConditionalOperationTargetOrNull) Determine partition to use when performing a database search based on a resource type, search parameters and a conditional target resource (if available). -
Uses of SearchParameterMap in ca.uhn.fhir.jpa.searchparam
Modifier and TypeMethodDescriptionSearchParameterMap.addInclude
(ca.uhn.fhir.model.api.Include theInclude) SearchParameterMap.addRevInclude
(ca.uhn.fhir.model.api.Include theInclude) SearchParameterMap.clone()
Creates and returns a copy of this mapResourceSearch.getSearchParameterMap()
static SearchParameterMap
SearchParameterMap.newSynchronous()
static SearchParameterMap
SearchParameterMap.newSynchronous
(String theName, ca.uhn.fhir.model.api.IQueryParameterType theParam) SearchParameterMap.setDeleteExpunge
(boolean theDeleteExpunge) SearchParameterMap.setLastN
(boolean theLastN) If set, tells the server to use an Elasticsearch query to generate a list of Resource IDs for the LastN operationSearchParameterMap.setLastNMax
(Integer theLastNMax) If set, tells the server the maximum number of observations to return for each observation code in the result set of a lastn operationSearchParameterMap.setLoadSynchronous
(boolean theLoadSynchronous) If set, tells the server to load these results synchronously, and not to load more than X resultsSearchParameterMap.setLoadSynchronousUpTo
(Integer theLoadSynchronousUpTo) If set, tells the server to load these results synchronously, and not to load more than X results.SearchParameterMap.setSort
(ca.uhn.fhir.rest.api.SortSpec theSort) MatchUrlService.translateMatchUrl
(String theMatchUrl, ca.uhn.fhir.context.RuntimeResourceDefinition theResourceDefinition, MatchUrlService.Flag... theFlags) Modifier and TypeMethodDescriptionvoid
MatchUrlService.Flag.process
(String theParamName, List<ca.uhn.fhir.rest.api.QualifiedParamList> theValues, SearchParameterMap theMapToPopulate) ModifierConstructorDescriptionResourceSearch
(ca.uhn.fhir.context.RuntimeResourceDefinition theRuntimeResourceDefinition, SearchParameterMap theSearchParameterMap, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId) -
Uses of SearchParameterMap in ca.uhn.fhir.jpa.searchparam.matcher
Modifier and TypeMethodDescriptionInMemoryResourceMatcher.canBeEvaluatedInMemory
(SearchParameterMap theSearchParameterMap, ca.uhn.fhir.context.RuntimeResourceDefinition theResourceDefinition) InMemoryResourceMatcher.match
(SearchParameterMap theSearchParameterMap, org.hl7.fhir.instance.model.api.IBaseResource theResource, ca.uhn.fhir.context.RuntimeResourceDefinition theResourceDefinition, ResourceIndexedSearchParams theSearchParams) SearchParamMatcher.match
(SearchParameterMap theSearchParameterMap, org.hl7.fhir.instance.model.api.IBaseResource theResource) -
Uses of SearchParameterMap in ca.uhn.fhir.jpa.searchparam.nickname
Modifier and TypeMethodDescriptionvoid
NicknameInterceptor.expandNicknames
(SearchParameterMap theSearchParameterMap) -
Uses of SearchParameterMap in ca.uhn.fhir.jpa.searchparam.provider
Modifier and TypeMethodDescriptionList
<org.hl7.fhir.instance.model.api.IBaseResource> SearchableHashMapResourceProvider.searchByParams
(SearchParameterMap theSearchParams, ca.uhn.fhir.rest.api.server.RequestDetails theRequest) -
Uses of SearchParameterMap in ca.uhn.fhir.jpa.searchparam.registry
Modifier and TypeMethodDescriptionca.uhn.fhir.rest.api.server.IBundleProvider
ISearchParamProvider.search
(SearchParameterMap theParams) -
Uses of SearchParameterMap in ca.uhn.fhir.jpa.searchparam.util
Modifier and TypeMethodDescriptionSearchParameterHelper.buildSearchParameterMapFromCanonical
(org.hl7.fhir.instance.model.api.IBaseResource theRuntimeSearchParam) Modifier and TypeMethodDescriptionstatic void
Dstu3DistanceHelper.setNearDistance
(Class<? extends org.hl7.fhir.instance.model.api.IBaseResource> theResourceType, SearchParameterMap theParams)