Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(String, IQueryParameterAnd<?>) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- add(String, IQueryParameterOr<?>) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- add(String, IQueryParameterType) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- add(String, DateParam) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- add(String, String, RuntimeSearchParam) - Method in class ca.uhn.fhir.jpa.searchparam.registry.RuntimeSearchParamCache
- addComponentIndexedSearchParams(RuntimeSearchParam, ISearchParamExtractor.SearchParamSet<BaseResourceIndexedSearchParam>) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite
-
Add subcomponent index data.
- addComponentIndexedSearchParams(String, RestSearchParameterTypeEnum, ISearchParamExtractor.SearchParamSet<BaseResourceIndexedSearchParam>) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite
- addInclude(Include) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- addRevInclude(Include) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- addWarning(String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor.SearchParamSet
- ALL_PARAMS - Static variable in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
-
Constant for the theSearchParamFilter parameters on this interface indicating that all search parameters should be extracted.
- and(InMemoryMatchResult, InMemoryMatchResult) - Static method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- AuthorizationSearchParamMatcher - Class in ca.uhn.fhir.jpa.searchparam.matcher
-
Adapter from
SearchParamMatcher
to our authorization version. - AuthorizationSearchParamMatcher(SearchParamMatcher) - Constructor for class ca.uhn.fhir.jpa.searchparam.matcher.AuthorizationSearchParamMatcher
B
- BaseSearchParamExtractor - Class in ca.uhn.fhir.jpa.searchparam.extractor
- BaseSearchParamExtractor.CompositeExtractor - Class in ca.uhn.fhir.jpa.searchparam.extractor
-
Extractor for composite SPs.
- BaseSearchParamExtractor.IValueExtractor - Interface in ca.uhn.fhir.jpa.searchparam.extractor
- buildSearchParameterMapFromCanonical(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.util.SearchParameterHelper
C
- ca.uhn.fhir.interceptor.model - package ca.uhn.fhir.interceptor.model
- ca.uhn.fhir.jpa.cache - package ca.uhn.fhir.jpa.cache
- ca.uhn.fhir.jpa.partition - package ca.uhn.fhir.jpa.partition
- ca.uhn.fhir.jpa.searchparam - package ca.uhn.fhir.jpa.searchparam
- ca.uhn.fhir.jpa.searchparam.config - package ca.uhn.fhir.jpa.searchparam.config
- ca.uhn.fhir.jpa.searchparam.extractor - package ca.uhn.fhir.jpa.searchparam.extractor
- ca.uhn.fhir.jpa.searchparam.matcher - package ca.uhn.fhir.jpa.searchparam.matcher
- ca.uhn.fhir.jpa.searchparam.nickname - package ca.uhn.fhir.jpa.searchparam.nickname
- ca.uhn.fhir.jpa.searchparam.provider - package ca.uhn.fhir.jpa.searchparam.provider
- ca.uhn.fhir.jpa.searchparam.registry - package ca.uhn.fhir.jpa.searchparam.registry
- ca.uhn.fhir.jpa.searchparam.retry - package ca.uhn.fhir.jpa.searchparam.retry
- ca.uhn.fhir.jpa.searchparam.util - package ca.uhn.fhir.jpa.searchparam.util
- canBeEvaluatedInMemory(SearchParameterMap, RuntimeResourceDefinition) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryResourceMatcher
- canBeEvaluatedInMemory(String) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryResourceMatcher
- canonicalizeSearchParameter(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParameterCanonicalizer
- CHAIN - Static variable in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- clean() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- clear() - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionCache
- clearCachesForUnitTest() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
- clearForUnitTest() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- clearListenersForUnitTest() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerRegistry
- clearListenersForUnitTest() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
- clone() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
Creates and returns a copy of this map
- compare(Include, Include) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap.IncludeComparator
- compare(IQueryParameterType, IQueryParameterType) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap.QueryParameterTypeComparator
- compare(List<IQueryParameterType>, List<IQueryParameterType>) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap.QueryParameterOrComparator
- CompositeExtractor(IBaseResource) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor.CompositeExtractor
- contains(IResourceChangeListenerCache) - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerRegistry
- contains(IResourceChangeListenerCache) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
- containsKey(String) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- containsKey(IIdType) - Method in class ca.uhn.fhir.jpa.cache.ResourcePersistentIdMap
- containsKey(IIdType) - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- COORDS_INDEX_PATHS - Static variable in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- created - Variable in class ca.uhn.fhir.jpa.cache.ResourceChangeResult
- created(IBaseResource) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryInterceptor
- createSearchParamForCoding(String, RuntimeSearchParam, IBase) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- createSearchParamForCoding(String, RuntimeSearchParam, IBase) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- CrossPartitionReferenceDetails - Class in ca.uhn.fhir.jpa.searchparam.extractor
- CrossPartitionReferenceDetails(RequestPartitionId, String, PathAndRef, RequestDetails, TransactionDetails) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.CrossPartitionReferenceDetails
-
Constructor
D
- deleted - Variable in class ca.uhn.fhir.jpa.cache.ResourceChangeResult
- deleted(IBaseResource) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryInterceptor
- determineCreatePartitionForRequest(RequestDetails, IBaseResource, String) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
- determineGenericPartitionForRequest(RequestDetails) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
- determineReadPartitionForRequest(RequestDetails, ReadPartitionIdRequestDetails) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
- determineReadPartitionForRequestForHistory(RequestDetails, String, IIdType) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
-
Determine partition to use when performing the history operation based on a resource type and resource instance.
- determineReadPartitionForRequestForRead(RequestDetails, String, IIdType) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
-
Determine partition to use when performing database reads against a certain resource type based on a resource instance.
- determineReadPartitionForRequestForRead(RequestDetails, IIdType) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
-
Determine partition to use when performing database reads based on a resource instance.
- determineReadPartitionForRequestForSearchType(RequestDetails, String) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
-
Determine partition to use when performing a database search against a certain resource type.
- determineReadPartitionForRequestForSearchType(RequestDetails, String, SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
-
Determine partition to use when performing a database search based on a resource type and other search parameters.
- determineReadPartitionForRequestForSearchType(RequestDetails, String, SearchParameterMap, IBaseResource) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
-
Determine partition to use when performing a database search based on a resource type, search parameters and a conditional target resource (if available).
- determineReadPartitionForRequestForServerOperation(RequestDetails, String) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
-
Determine partition to use when performing a server operation such as $bulk-import, $bulk-export, $reindex etc.
- Dstu3DistanceHelper - Class in ca.uhn.fhir.jpa.searchparam.util
-
In DSTU3, the near-distance search parameter is separate from near.
- Dstu3DistanceHelper() - Constructor for class ca.uhn.fhir.jpa.searchparam.util.Dstu3DistanceHelper
E
- empty() - Static method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- empty() - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
-
Create an empty and immutable structure.
- ENCOUNTER_INSTANCE - Enum constant in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
- ENCOUNTER_TYPE - Enum constant in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
- entrySet() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- execute(JobExecutionContext) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl.Job
- expandNicknames(SearchParameterMap) - Method in class ca.uhn.fhir.jpa.searchparam.nickname.NicknameInterceptor
- extract(ISearchParamExtractor.SearchParamSet<ResourceIndexedSearchParamComposite>, RuntimeSearchParam, IBase, String, boolean) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor.CompositeExtractor
-
Extract the subcomponent index data for each component of a composite SP from an IBase element.
- extractCompositeStringUniquesValueChains(String, List<List<String>>) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
-
This method is used to create a set of all possible combinations of parameters across a set of search parameters.
- extractDateFromResource(IBase, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractDateFromResource(IBase, String) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractExtensions(IBaseResource, RuntimeSearchParam) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParameterCanonicalizer
-
Extracts any extensions from the resource and populates an extension field in the
- extractFromResource(RequestPartitionId, RequestDetails, ResourceIndexedSearchParams, ResourceIndexedSearchParams, ResourceTable, IBaseResource, TransactionDetails, boolean, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorService
-
This method is responsible for scanning a resource for all of the search parameter instances.
- extractIndexedSearchParams(IBaseResource, RequestDetails) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.IndexedSearchParamExtractor
- extractIndexedSearchParams(IBaseResource, RequestDetails, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.IndexedSearchParamExtractor
- extractParamValuesAsStrings(RuntimeSearchParam, IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractParamValuesAsStrings(RuntimeSearchParam, IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractParamValuesAsStrings(RuntimeSearchParam, IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorService
- extractReferenceLinkFromResource(IBase, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractReferenceLinkFromResource(IBase, String) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractResourceLinks(IBaseResource, boolean) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractResourceLinks(IBaseResource, boolean) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchIndexParameters(RequestDetails, ResourceIndexedSearchParams, IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractionUtil
- extractSearchParam(RuntimeSearchParam, IBase, BaseSearchParamExtractor.IExtractor<T>, ISearchParamExtractor.SearchParamSet<T>, boolean) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
-
extract for normal SP
- extractSearchParamComboNonUnique(ResourceTable, ResourceIndexedSearchParams) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorService
- extractSearchParamComboNonUnique(String, ResourceIndexedSearchParams) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamComboNonUnique(String, ResourceIndexedSearchParams) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamComboUnique(ResourceTable, ResourceIndexedSearchParams) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorService
- extractSearchParamComboUnique(String, ResourceIndexedSearchParams) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamComboUnique(String, ResourceIndexedSearchParams) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamComposites(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamComposites(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamComposites(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamDates(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamDates(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamDates(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamNumber(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamNumber(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamNumber(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamQuantity(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamQuantity(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamQuantity(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamQuantityNormalized(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamQuantityNormalized(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamQuantityNormalized(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamSpecial(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamSpecial(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamStrings(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamStrings(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamStrings(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamTokens(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamTokens(IBaseResource, RuntimeSearchParam) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamTokens(IBaseResource, RuntimeSearchParam) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamTokens(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamTokens(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamUri(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSearchParamUri(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractSearchParamUri(IBaseResource, ISearchParamExtractor.ISearchParamFilter) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractSystem(IBaseEnumeration<T>) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractValueAsBigDecimal(BaseRuntimeChildDefinition, IBase) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractValueAsDate(BaseRuntimeChildDefinition, IBase) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractValueAsString(BaseRuntimeChildDefinition, IBase) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractValues(String, IBase) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
-
Override parent because we're using FHIRPath here
- extractValues(String, IBase) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- extractValuesAsFhirDates(BaseRuntimeChildDefinition, IBase) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- extractValuesAsStrings(BaseRuntimeChildDefinition, IBase) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
F
- filterSearchParams(Collection<RuntimeSearchParam>) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor.ISearchParamFilter
-
Given the list of search parameters for extracting, an implementation of this interface may selectively remove any that it wants to remove (or can add if desired).
- findMissingSearchParams(PartitionSettings, StorageSettings, ResourceTable, ResourceSearchParams) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- findTargetResource(RequestPartitionId, String, PathAndRef, RequestDetails, TransactionDetails) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.IResourceLinkResolver
-
This method resolves the target of a reference found within a resource that is being created/updated.
- forceRefresh() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCache
-
Refresh the cache immediately in the current thread and notify its listener if there are any changes
- forceRefresh() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
-
Request that a cache be refreshed now, in the current thread
- forceRefresh() - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- forceRefreshAllCachesForUnitTest() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- forDelete(String, IIdType) - Static method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- forHistory(String, IIdType) - Static method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- forPatch(String, IIdType) - Static method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- forRead(String, IIdType, boolean) - Static method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- forRead(IIdType) - Static method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- forSearchType(String, SearchParameterMap, IBaseResource) - Static method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- forSearchUuid(String) - Static method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- forServerOperation(String) - Static method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- fromBoolean(boolean) - Static method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- fromCreated(int) - Static method in class ca.uhn.fhir.jpa.cache.ResourceChangeResult
- fromCreatedUpdatedDeletedResourceIds(List<IIdType>, List<IIdType>, List<IIdType>) - Static method in class ca.uhn.fhir.jpa.cache.ResourceChangeEvent
- fromFhirContext(FhirContext, SearchParameterCanonicalizer) - Static method in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
- fromFhirContext(FhirContext, SearchParameterCanonicalizer, Set<String>) - Static method in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
- fromIdsWithVersions(List<IIdType>) - Static method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- fromReadOnlySearchParamCache(ReadOnlySearchParamCache) - Static method in class ca.uhn.fhir.jpa.searchparam.registry.RuntimeSearchParamCache
- fromResourceChangeEvent(IResourceChangeEvent) - Static method in class ca.uhn.fhir.jpa.cache.ResourceChangeResult
- fromResourcePersistentIds(List<IResourcePersistentId>) - Static method in class ca.uhn.fhir.jpa.cache.ResourcePersistentIdMap
- fromResources(List<? extends IBaseResource>) - Static method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- fromResourceTableEntities(List<? extends IBasePersistedResource<?>>) - Static method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- fromRuntimeSearchParamCache(RuntimeSearchParamCache) - Static method in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
G
- GeopointNormalizer - Class in ca.uhn.fhir.jpa.searchparam.extractor
-
This class fully and unabashedly stolen from Hibernate search 5.11.4 FINAL's implementation as it was stripped in HS6
- GeopointNormalizer() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.GeopointNormalizer
- get() - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor.IValueExtractor
- get(String) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- get(String, String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.RuntimeSearchParamCache
- get(IIdType) - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- getActiveComboSearchParamById(String, IIdType) - Method in class ca.uhn.fhir.jpa.searchparam.registry.JpaSearchParamCache
- getActiveComboSearchParamById(String, IIdType) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getActiveComboSearchParams(String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.JpaSearchParamCache
- getActiveComboSearchParams(String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getActiveComboSearchParams(String, ComboSearchParamType) - Method in class ca.uhn.fhir.jpa.searchparam.registry.JpaSearchParamCache
- getActiveComboSearchParams(String, ComboSearchParamType) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getActiveComboSearchParams(String, Set<String>) - Method in class ca.uhn.fhir.jpa.searchparam.registry.JpaSearchParamCache
- getActiveComboSearchParams(String, Set<String>) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getActiveSearchParam(String, String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getActiveSearchParamByUrl(String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getActiveSearchParams() - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getActiveSearchParams(String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getAllChainsInOrder() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getByUrl(String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
- getCategoryParamName(FhirContext) - Static method in class ca.uhn.fhir.jpa.searchparam.util.LastNParameterHelper
- getCodeParamName(FhirContext) - Static method in class ca.uhn.fhir.jpa.searchparam.util.LastNParameterHelper
- getCodingsFromCodeableConcept(IBase) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- getCodingsFromCodeableConcept(IBase) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- getComponents() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite
-
Subcomponent index data for this composite
- getConditionalTargetOrNull() - Method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- getContext() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- getCount() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getCreatedResourceIds() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeEvent
- getCreatedResourceIds() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeEvent
- getDeletedResourceIds() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeEvent
- getDeletedResourceIds() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeEvent
- getDisplayTextForCoding(IBase) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- getDisplayTextForCoding(IBase) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- getDisplayTextFromCodeableConcept(IBase) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- getDisplayTextFromCodeableConcept(IBase) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- getEffectiveParamName(FhirContext) - Static method in class ca.uhn.fhir.jpa.searchparam.util.LastNParameterHelper
- getEverythingMode() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getExtendedOperationName() - Method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- getIncludes() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getIndexedSearchParamByHashIdentity(Long) - Method in class ca.uhn.fhir.jpa.searchparam.registry.JpaSearchParamCache
- getIndexedSearchParamByHashIdentity(Long) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getLastNMax() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
If set, tells the server the maximum number of observations to return for each observation code in the result set of a lastn operation
- getLastUpdated() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
Returns null if there is no last updated value
- getLatestVersionIdsForResourceIds(RequestPartitionId, List<IIdType>) - Method in interface ca.uhn.fhir.jpa.cache.IResourceVersionSvc
- getLoadSynchronousUpTo() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
If set, tells the server to load these results synchronously, and not to load more than X results
- getMaxManagedParamCountForUnitTests() - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- getNearDistanceParam() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getNextRefreshTime() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCache
- getNextRefreshTime() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- getOffset() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getParamIndexValues() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite.Component
- getParamName() - Method in exception class ca.uhn.fhir.jpa.searchparam.MatchUrlService.UnrecognizedSearchParameterException
- getPath() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
- getPath() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite
-
The path expression of the composite SP
- getPathAndRef() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.CrossPartitionReferenceDetails
- getPathValueExtractor(IBase, String) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- getPathValueExtractor(IBase, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu2
- getPathValueExtractor(IBase, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu3
- getPathValueExtractor(IBase, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4
- getPathValueExtractor(IBase, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4B
- getPathValueExtractor(IBase, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR5
- getPatientParamName(FhirContext) - Static method in class ca.uhn.fhir.jpa.searchparam.util.LastNParameterHelper
- getPopulatedResourceLinkParameters() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- getReadResourceId() - Method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- getRef() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
-
If this is populated,
PathAndRef.getResource()
will be null, and vice versa. - getRequestDetails() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.CrossPartitionReferenceDetails
- getRequestId() - Method in class ca.uhn.fhir.jpa.searchparam.util.SourceParam
- getRequestPartitionId() - Method in class ca.uhn.fhir.jpa.searchparam.ResourceSearch
- getResource() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
-
Note that this will generally be null, it is only used for cases like indexing Bundle.entry.resource.
- getResourceChangeListener() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- getResourceLinks() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- getResourceName() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCache
- getResourceName() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- getResourceName() - Method in exception class ca.uhn.fhir.jpa.searchparam.MatchUrlService.UnrecognizedSearchParameterException
- getResourceName() - Method in class ca.uhn.fhir.jpa.searchparam.ResourceSearch
- getResourceNameKeys() - Method in class ca.uhn.fhir.jpa.searchparam.registry.RuntimeSearchParamCache
- getResourcePersistentId(IIdType) - Method in class ca.uhn.fhir.jpa.cache.ResourcePersistentIdMap
- getResourceSearch(String) - Method in class ca.uhn.fhir.jpa.searchparam.MatchUrlService
- getResourceSearch(String, RequestPartitionId) - Method in class ca.uhn.fhir.jpa.searchparam.MatchUrlService
- getResourceType() - Method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- getResourceType() - Method in class ca.uhn.fhir.jpa.searchparam.ResourceSearch
- getResourceVersionCache() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- getResourceVersionCacheSizeForUnitTest() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
- getRestOperationType() - Method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- getRevIncludes() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getRuntimeResourceDefinition() - Method in class ca.uhn.fhir.jpa.searchparam.ResourceSearch
- getSearchContainedMode() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getSearchParameterMap() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCache
- getSearchParameterMap() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- getSearchParameterMap() - Method in class ca.uhn.fhir.jpa.searchparam.ResourceSearch
- getSearchParameterType() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite.Component
- getSearchParamMap(String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
- getSearchParamMap(String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.RuntimeSearchParamCache
- getSearchParamName() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
- getSearchParamName() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite.Component
- getSearchParamName() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite
-
the SP name for this composite SP
- getSearchParams() - Method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- getSearchParamStream() - Method in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
- getSearchTotalMode() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getSearchUuid() - Method in class ca.uhn.fhir.interceptor.model.ReadPartitionIdRequestDetails
- getSort() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getSourceIds() - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- getSourceResourceName() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.CrossPartitionReferenceDetails
- getSourceResourcePartitionId() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.CrossPartitionReferenceDetails
- getSourceUri() - Method in class ca.uhn.fhir.jpa.searchparam.util.SourceParam
- getStorageSettings() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- getSubjectParamName(FhirContext) - Static method in class ca.uhn.fhir.jpa.searchparam.util.LastNParameterHelper
- getSummaryMode() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- getTransactionDetails() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.CrossPartitionReferenceDetails
- getUnsupportedReason() - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- getUpdatedResourceIds() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeEvent
- getUpdatedResourceIds() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeEvent
- getVersion(IIdType) - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- getVersionForResourceId(IIdType) - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionCache
- getVersionMap(RequestPartitionId, String, SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.cache.IResourceVersionSvc
- getVersionMap(String, SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.cache.IResourceVersionSvc
- getWatchedResourceNames() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerRegistry
- getWatchedResourceNames() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
H
- handleChange(IResourceChangeEvent) - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListener
-
Called by the
IResourceChangeListenerRegistry
when matching resource changes are detected - handleChange(IResourceChangeEvent) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- handleInit(Collection<IIdType>) - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListener
-
This method is called within
ResourceChangeListenerCacheRefresherImpl.LOCAL_REFRESH_INTERVAL_MS
of a listener registration - handleInit(Collection<IIdType>) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- hasIncludes() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- hasRevIncludes() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
I
- IncludeComparator() - Constructor for class ca.uhn.fhir.jpa.searchparam.SearchParameterMap.IncludeComparator
- indexedSearchParamExtractor() - Method in class ca.uhn.fhir.jpa.searchparam.config.SearchParamConfig
- IndexedSearchParamExtractor - Class in ca.uhn.fhir.jpa.searchparam.matcher
- IndexedSearchParamExtractor() - Constructor for class ca.uhn.fhir.jpa.searchparam.matcher.IndexedSearchParamExtractor
- initFhirPath() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4
- initFhirPath() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4B
- initFhirPath() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR5
- initFhirPathEngine() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu3
- initialize(ResourceVersionMap) - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionCache
- InMemoryMatchResult - Class in ca.uhn.fhir.jpa.searchparam.matcher
- inMemoryResourceMatcher() - Method in class ca.uhn.fhir.jpa.searchparam.config.SearchParamConfig
- InMemoryResourceMatcher - Class in ca.uhn.fhir.jpa.searchparam.matcher
- InMemoryResourceMatcher() - Constructor for class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryResourceMatcher
- INTEGER_0 - Static variable in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- IRequestPartitionHelperSvc - Interface in ca.uhn.fhir.jpa.partition
- IResourceChangeEvent - Interface in ca.uhn.fhir.jpa.cache
-
Registered IResourceChangeListener instances are called with this event to provide them with a list of ids of resources that match the search parameters and that changed from the last time they were checked.
- IResourceChangeListener - Interface in ca.uhn.fhir.jpa.cache
-
To be notified of resource changes in the repository, implement this interface and register your instance with
IResourceChangeListenerRegistry
. - IResourceChangeListenerCache - Interface in ca.uhn.fhir.jpa.cache
-
This is a handle to the cache created by
IResourceChangeListenerRegistry
when a listener is registered. - IResourceChangeListenerCacheRefresher - Interface in ca.uhn.fhir.jpa.cache
-
This is an internal service and is not intended to be used outside this package.
- IResourceChangeListenerRegistry - Interface in ca.uhn.fhir.jpa.cache
-
This component holds an in-memory list of all registered
IResourceChangeListener
instances along with their caches and other details needed to maintain those caches. - IResourceLinkResolver - Interface in ca.uhn.fhir.jpa.searchparam.extractor
- IResourceVersionSvc - Interface in ca.uhn.fhir.jpa.cache
-
This interface is used by the IResourceChangeListenerCacheRefresher to read resources matching the provided search parameter map in the repository and compare them to caches stored in the IResourceChangeListenerRegistry.
- isCanonical() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
- isDeleteExpunge() - Method in class ca.uhn.fhir.jpa.searchparam.ResourceSearch
- isDeleteExpunge() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- ISearchParamExtractor - Interface in ca.uhn.fhir.jpa.searchparam.extractor
- ISearchParamExtractor.ISearchParamFilter - Interface in ca.uhn.fhir.jpa.searchparam.extractor
- ISearchParamExtractor.SearchParamSet<T> - Class in ca.uhn.fhir.jpa.searchparam.extractor
- ISearchParamProvider - Interface in ca.uhn.fhir.jpa.searchparam.registry
- ISearchParamRegistryController - Interface in ca.uhn.fhir.jpa.searchparam.registry
- isEmpty() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeEvent
- isEmpty() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeEvent
- isEmpty() - Method in class ca.uhn.fhir.jpa.cache.ResourcePersistentIdMap
- isEmpty() - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- isEmpty() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- isEncounter() - Method in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
- isInitialized() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCache
- isInitialized() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- isInitialized() - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- isInMemory() - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- isInstance() - Method in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
- isLastN() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
If set, tells the server to use an Elasticsearch query to generate a list of Resource IDs for the LastN operation
- isLastNParameter(String, FhirContext) - Static method in class ca.uhn.fhir.jpa.searchparam.util.LastNParameterHelper
- isLoadSynchronous() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
If set, tells the server to load these results synchronously, and not to load more than X results
- isLogicalReference(StorageSettings, IIdType) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.LogicalReferenceHelper
- isMatch(char[], int, int, int) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.StringTrimmingTrimmerMatcher
- isMatchSearchParam(StorageSettings, String, String, BaseResourceIndexedSearchParam) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- isOffsetQuery() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
Returns true if
SearchParameterMap.getOffset()
andSearchParameterMap.getCount()
both return a non null response - isPatient() - Method in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
- isResourceLevel(RuntimeSearchParam) - Static method in class ca.uhn.fhir.jpa.searchparam.util.RuntimeSearchParamHelper
-
Helper function to determine if a RuntimeSearchParam is a resource level search param.
- isResourcePartitionable(String) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
- isStopping() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- isTimeToRefresh() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- isWantOnlyCount() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- iterator() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
J
- Job() - Constructor for class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl.Job
- JpaParamUtil - Enum in ca.uhn.fhir.jpa.searchparam.util
- JpaSearchParamCache - Class in ca.uhn.fhir.jpa.searchparam.registry
- JpaSearchParamCache() - Constructor for class ca.uhn.fhir.jpa.searchparam.registry.JpaSearchParamCache
K
- keySet() - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionCache
- keySet() - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- keySet() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
L
- LastNParameterHelper - Class in ca.uhn.fhir.jpa.searchparam.util
- LastNParameterHelper() - Constructor for class ca.uhn.fhir.jpa.searchparam.util.LastNParameterHelper
- loadTargetResource(RequestPartitionId, String, PathAndRef, RequestDetails, TransactionDetails) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.IResourceLinkResolver
-
This method resolves the target of a reference found within a resource that is being created/updated.
- LOCATION_NEAR - Static variable in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- LogicalReferenceHelper - Class in ca.uhn.fhir.jpa.searchparam.extractor
- LogicalReferenceHelper() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.LogicalReferenceHelper
M
- match(SearchParameterMap, IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.SearchParamMatcher
- match(SearchParameterMap, IBaseResource, RuntimeResourceDefinition, ResourceIndexedSearchParams) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryResourceMatcher
- match(String, IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.AuthorizationSearchParamMatcher
- match(String, IBaseResource, ResourceIndexedSearchParams) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryResourceMatcher
-
Deprecated.
- match(String, IBaseResource, ResourceIndexedSearchParams, RequestDetails) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryResourceMatcher
-
This method is called in two different scenarios.
- match(String, IBaseResource, RequestDetails) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.SearchParamMatcher
- matched() - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- matches(IBaseResource) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- matchParam(StorageSettings, String, String, RuntimeSearchParam, IQueryParameterType) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- matchResourceLinks(StorageSettings, String, String, IQueryParameterType, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- matchResourceLinks(StorageSettings, String, String, IQueryParameterType, List<String>) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- matchResourceLinks(String, String, IQueryParameterType, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
-
Deprecated.Replace with the method below
- matchUrlService() - Method in class ca.uhn.fhir.jpa.searchparam.config.SearchParamConfig
- MatchUrlService - Class in ca.uhn.fhir.jpa.searchparam
- MatchUrlService() - Constructor for class ca.uhn.fhir.jpa.searchparam.MatchUrlService
- MatchUrlService.Flag - Interface in ca.uhn.fhir.jpa.searchparam
- MatchUrlService.UnrecognizedSearchParameterException - Exception Class in ca.uhn.fhir.jpa.searchparam
- myApplicationContext - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- myComboStringUniques - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myComboTokenNonUnique - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myCompositeParams - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myCoordsParams - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myDateParams - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myLinks - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myNumberParams - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myPopulatedResourceLinkParameters - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myQuantityNormalizedParams - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myQuantityParams - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myResourceNameToSpNameToSp - Variable in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
- mySearchParamPresentEntities - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myStringParams - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myTokenParams - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myUriParams - Variable in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- myUrlToParam - Variable in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
N
- newInstanceType(String) - Method in class ca.uhn.fhir.jpa.searchparam.MatchUrlService
- newResourceChangeListenerCache(String, SearchParameterMap, IResourceChangeListener, long) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheFactory
- newSynchronous() - Static method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- newSynchronous(String, IQueryParameterType) - Static method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- nicknameInterceptor(INicknameSvc) - Method in class ca.uhn.fhir.jpa.searchparam.config.NicknameServiceConfig
- NicknameInterceptor - Class in ca.uhn.fhir.jpa.searchparam.nickname
- NicknameInterceptor(INicknameSvc) - Constructor for class ca.uhn.fhir.jpa.searchparam.nickname.NicknameInterceptor
- NicknameServiceConfig - Class in ca.uhn.fhir.jpa.searchparam.config
- NicknameServiceConfig() - Constructor for class ca.uhn.fhir.jpa.searchparam.config.NicknameServiceConfig
- nicknameSvc() - Method in class ca.uhn.fhir.jpa.searchparam.config.NicknameServiceConfig
- NO_PARAMS - Static variable in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
-
Constant for the theSearchParamFilter parameters on this interface indicating that no search parameters should be extracted.
- noMatch() - Static method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- NON_DISABLEABLE_SEARCH_PARAMS - Static variable in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- normalizeLatitude(double) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.GeopointNormalizer
- normalizeLongitude(double) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.GeopointNormalizer
- normalizeLongitudeInclusive(double) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.GeopointNormalizer
O
- or(InMemoryMatchResult, InMemoryMatchResult) - Static method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
P
- PARAM - Static variable in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- PARSE_FAIL - Static variable in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- parseQueryParams(FhirContext, RestSearchParameterTypeEnum, String, List<QualifiedParamList>) - Static method in enum ca.uhn.fhir.jpa.searchparam.util.JpaParamUtil
-
This is a utility method intended provided to help the JPA module.
- parseQueryParams(ISearchParamRegistry, FhirContext, RuntimeSearchParam, String, List<QualifiedParamList>) - Static method in enum ca.uhn.fhir.jpa.searchparam.util.JpaParamUtil
-
This is a utility method intended provided to help the JPA module.
- PathAndRef - Class in ca.uhn.fhir.jpa.searchparam.extractor
- PathAndRef(String, String, IBaseReference, boolean) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
-
Constructor for a reference
- PathAndRef(String, String, IBaseResource) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
-
Constructor for a resource (this is expected to be rare, only really covering cases like the path Bundle.entry.resource)
- PATIENT_INSTANCE - Enum constant in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
- PATIENT_TYPE - Enum constant in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
- plus(ResourceChangeResult) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeResult
- populateResourceTableParamCollections(ResourceTable) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- populateResourceTableSearchParamsPresentFlags(ResourceTable) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- process(String, List<QualifiedParamList>, SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.searchparam.MatchUrlService.Flag
- processIncludes() - Static method in class ca.uhn.fhir.jpa.searchparam.MatchUrlService
-
Indicates that the parser should process _include and _revinclude (by default these are not handled)
- put(String, List<List<IQueryParameterType>>) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- put(IIdType, IResourcePersistentId) - Method in class ca.uhn.fhir.jpa.cache.ResourcePersistentIdMap
- put(IIdType, Long) - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionCache
- putAll(ResourcePersistentIdMap) - Method in class ca.uhn.fhir.jpa.cache.ResourcePersistentIdMap
Q
- QUALIFIER - Static variable in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
R
- read(IIdType) - Method in interface ca.uhn.fhir.jpa.searchparam.registry.ISearchParamProvider
- ReadOnlySearchParamCache - Class in ca.uhn.fhir.jpa.searchparam.registry
- ReadPartitionIdRequestDetails - Class in ca.uhn.fhir.interceptor.model
-
This is a model class used as a parameter for the interceptor pointcut
Pointcut.STORAGE_PARTITION_IDENTIFY_READ
. - refreshCacheAndNotifyListener(IResourceChangeListenerCache) - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCacheRefresher
-
Refresh the cache in this entry and notify the entry's listener if the cache changed
- refreshCacheAndNotifyListener(IResourceChangeListenerCache) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- refreshCacheIfNecessary() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCache
-
If nextRefreshTime is in the past, then update the cache with the current repository contents and notify its listener of any changes
- refreshCacheIfNecessary() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- refreshCacheIfNecessary() - Method in interface ca.uhn.fhir.jpa.searchparam.registry.ISearchParamRegistryController
- refreshCacheIfNecessary() - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- refreshCacheWithRetry() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- refreshExpiredCachesAndNotifyListeners() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCacheRefresher
-
If the current time is past the next refresh time of the registered listener, then check if any of its resources have changed and notify the listener accordingly
- refreshExpiredCachesAndNotifyListeners() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- registerListener() - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
-
There is a circular reference between this class and the ResourceChangeListenerRegistry: SearchParamRegistryImpl -> ResourceChangeListenerRegistry -> InMemoryResourceMatcher -> SearchParamRegistryImpl.
- registerResourceResourceChangeListener(String, SearchParameterMap, IResourceChangeListener, long) - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerRegistry
-
Register a listener in order to be notified whenever a resource matching the provided SearchParameterMap changes in any way.
- registerResourceResourceChangeListener(String, SearchParameterMap, IResourceChangeListener, long) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
-
Register a listener in order to be notified whenever a resource matching the provided SearchParameterMap changes in any way.
- remove(String) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- remove(String, String) - Method in class ca.uhn.fhir.jpa.searchparam.registry.RuntimeSearchParamCache
- removeByNameAndModifier(String, TokenParamModifier) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- removeByNameAndModifier(String, String) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
Given a search parameter name and modifier (e.g.
- removeByNameUnmodified(String) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
Variant of removeByNameAndModifier for unmodified params.
- removeByQualifier(TokenParamModifier) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- removeByQualifier(String) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
For each search parameter in the map, extract any which have the given qualifier.
- removeResourceId(IIdType) - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionCache
- requestRefresh() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCache
-
sets the nextRefreshTime to
invalid reference
Instant.MIN
invalid reference
ResourceChangeListenerCacheRefresherImpl.LOCAL_REFRESH_INTERVAL_MS
- requestRefresh() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
-
Request that the cache be refreshed at the next convenient time (in a different thread)
- requestRefresh() - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- requestRefreshIfWatching(IBaseResource) - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerRegistry
-
Called by the
ResourceChangeListenerRegistryInterceptor
when a resource is changed to invalidate matching caches so their listeners are notified the next time the caches are refreshed. - requestRefreshIfWatching(IBaseResource) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
-
Refresh the cache if theResource matches our SearchParameterMap
- requestRefreshIfWatching(IBaseResource) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
- resetForUnitTest() - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- resolveComponentParameters(ISearchParamRegistry, RuntimeSearchParam) - Static method in enum ca.uhn.fhir.jpa.searchparam.util.JpaParamUtil
- resolveCompositeComponentsDeclaredOrder(ISearchParamRegistry, RuntimeSearchParam) - Static method in enum ca.uhn.fhir.jpa.searchparam.util.JpaParamUtil
- RESOURCE_META_AND_PARAMS - Static variable in class ca.uhn.fhir.jpa.searchparam.ResourceMetaParams
-
These are parameters which are supported by searches
- RESOURCE_META_PARAMS - Static variable in class ca.uhn.fhir.jpa.searchparam.ResourceMetaParams
-
These are parameters which are supported by searches
- ResourceChangeEvent - Class in ca.uhn.fhir.jpa.cache
-
An immutable list of resource ids that have been changed, updated, or deleted.
- ResourceChangeListenerCache - Class in ca.uhn.fhir.jpa.cache
- ResourceChangeListenerCache(String, IResourceChangeListener, SearchParameterMap, long) - Constructor for class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- ResourceChangeListenerCacheFactory - Class in ca.uhn.fhir.jpa.cache
- ResourceChangeListenerCacheFactory() - Constructor for class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheFactory
- ResourceChangeListenerCacheRefresherImpl - Class in ca.uhn.fhir.jpa.cache
-
This service refreshes the
IResourceChangeListenerCache
caches and notifies their listener when those caches change. - ResourceChangeListenerCacheRefresherImpl() - Constructor for class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- ResourceChangeListenerCacheRefresherImpl.Job - Class in ca.uhn.fhir.jpa.cache
- ResourceChangeListenerRegistryImpl - Class in ca.uhn.fhir.jpa.cache
-
This component holds an in-memory list of all registered
IResourceChangeListener
instances along with their caches and other details needed to maintain those caches. - ResourceChangeListenerRegistryImpl(FhirContext, ResourceChangeListenerCacheFactory, InMemoryResourceMatcher) - Constructor for class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
- ResourceChangeListenerRegistryInterceptor - Class in ca.uhn.fhir.jpa.cache
-
This interceptor watches all resource changes on the server and compares them to the
IResourceChangeListenerCache
entries. - ResourceChangeListenerRegistryInterceptor() - Constructor for class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryInterceptor
- ResourceChangeResult - Class in ca.uhn.fhir.jpa.cache
-
An immutable object containing the count of resource creates, updates and deletes detected by a cache refresh operation.
- ResourceChangeResult() - Constructor for class ca.uhn.fhir.jpa.cache.ResourceChangeResult
- ResourceIndexedSearchParamComposite - Class in ca.uhn.fhir.jpa.searchparam.extractor
-
Intermediate holder for indexing composite search parameters.
- ResourceIndexedSearchParamComposite(String, String) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite
- ResourceIndexedSearchParamComposite.Component - Class in ca.uhn.fhir.jpa.searchparam.extractor
-
Nested holder of index data for a single component of a composite SP.
- ResourceIndexedSearchParams - Class in ca.uhn.fhir.jpa.searchparam.extractor
- ResourceIndexedSearchParams() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
-
Deprecated.Use a factory constructor instead
- ResourceMetaParams - Class in ca.uhn.fhir.jpa.searchparam
- ResourceMetaParams() - Constructor for class ca.uhn.fhir.jpa.searchparam.ResourceMetaParams
- ResourcePersistentIdMap - Class in ca.uhn.fhir.jpa.cache
- ResourcePersistentIdMap() - Constructor for class ca.uhn.fhir.jpa.cache.ResourcePersistentIdMap
- ResourceSearch - Class in ca.uhn.fhir.jpa.searchparam
-
A resource type along with a search parameter map and partition id.
- ResourceSearch(RuntimeResourceDefinition, SearchParameterMap, RequestPartitionId) - Constructor for class ca.uhn.fhir.jpa.searchparam.ResourceSearch
- ResourceVersionCache - Class in ca.uhn.fhir.jpa.cache
-
This maintains a mapping of resource id to resource version.
- ResourceVersionCache() - Constructor for class ca.uhn.fhir.jpa.cache.ResourceVersionCache
- ResourceVersionMap - Class in ca.uhn.fhir.jpa.cache
-
This immutable map holds a copy of current resource versions read from the repository.
- Retrier<T> - Class in ca.uhn.fhir.jpa.searchparam.retry
- Retrier(Supplier<T>, int) - Constructor for class ca.uhn.fhir.jpa.searchparam.retry.Retrier
- RuntimeSearchParamCache - Class in ca.uhn.fhir.jpa.searchparam.registry
- RuntimeSearchParamCache() - Constructor for class ca.uhn.fhir.jpa.searchparam.registry.RuntimeSearchParamCache
- RuntimeSearchParamHelper - Class in ca.uhn.fhir.jpa.searchparam.util
- RuntimeSearchParamHelper() - Constructor for class ca.uhn.fhir.jpa.searchparam.util.RuntimeSearchParamHelper
- runWithRetry() - Method in class ca.uhn.fhir.jpa.searchparam.retry.Retrier
S
- scheduleJobs(ISchedulerService) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- search(SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.searchparam.registry.ISearchParamProvider
- SearchableHashMapResourceProvider<T> - Class in ca.uhn.fhir.jpa.searchparam.provider
- SearchableHashMapResourceProvider(FhirContext, Class<T>, SearchParamMatcher) - Constructor for class ca.uhn.fhir.jpa.searchparam.provider.SearchableHashMapResourceProvider
-
Constructor
- searchByCriteria(String, RequestDetails) - Method in class ca.uhn.fhir.jpa.searchparam.provider.SearchableHashMapResourceProvider
- searchByParams(SearchParameterMap, RequestDetails) - Method in class ca.uhn.fhir.jpa.searchparam.provider.SearchableHashMapResourceProvider
- SearchParamConfig - Class in ca.uhn.fhir.jpa.searchparam.config
- SearchParamConfig() - Constructor for class ca.uhn.fhir.jpa.searchparam.config.SearchParamConfig
- SearchParamConstants - Class in ca.uhn.fhir.jpa.searchparam
- SearchParamConstants() - Constructor for class ca.uhn.fhir.jpa.searchparam.SearchParamConstants
- searchParameterCanonicalizer(FhirContext) - Method in class ca.uhn.fhir.jpa.searchparam.config.SearchParamConfig
- SearchParameterCanonicalizer - Class in ca.uhn.fhir.jpa.searchparam.registry
- SearchParameterCanonicalizer(FhirContext) - Constructor for class ca.uhn.fhir.jpa.searchparam.registry.SearchParameterCanonicalizer
- SearchParameterHelper - Class in ca.uhn.fhir.jpa.searchparam.util
- SearchParameterHelper(SearchParameterCanonicalizer) - Constructor for class ca.uhn.fhir.jpa.searchparam.util.SearchParameterHelper
- SearchParameterMap - Class in ca.uhn.fhir.jpa.searchparam
- SearchParameterMap() - Constructor for class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
Constructor
- SearchParameterMap(String, IQueryParameterType) - Constructor for class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
Constructor
- SearchParameterMap.EverythingModeEnum - Enum in ca.uhn.fhir.jpa.searchparam
- SearchParameterMap.IncludeComparator - Class in ca.uhn.fhir.jpa.searchparam
- SearchParameterMap.QueryParameterOrComparator - Class in ca.uhn.fhir.jpa.searchparam
- SearchParameterMap.QueryParameterTypeComparator - Class in ca.uhn.fhir.jpa.searchparam
- SearchParamExtractionUtil - Class in ca.uhn.fhir.jpa.searchparam.extractor
- SearchParamExtractionUtil(FhirContext, StorageSettings, ISearchParamExtractor, IInterceptorBroadcaster) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractionUtil
- searchParamExtractor() - Method in class ca.uhn.fhir.jpa.searchparam.config.SearchParamConfig
- SearchParamExtractorDstu2 - Class in ca.uhn.fhir.jpa.searchparam.extractor
- SearchParamExtractorDstu2() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu2
- SearchParamExtractorDstu3 - Class in ca.uhn.fhir.jpa.searchparam.extractor
- SearchParamExtractorDstu3() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu3
-
Constructor
- SearchParamExtractorDstu3(StorageSettings, PartitionSettings, FhirContext, ISearchParamRegistry) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu3
- SearchParamExtractorR4 - Class in ca.uhn.fhir.jpa.searchparam.extractor
- SearchParamExtractorR4() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4
-
Constructor
- SearchParamExtractorR4(StorageSettings, PartitionSettings, FhirContext, ISearchParamRegistry) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4
- SearchParamExtractorR4B - Class in ca.uhn.fhir.jpa.searchparam.extractor
- SearchParamExtractorR4B() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4B
-
Constructor
- SearchParamExtractorR4B(StorageSettings, PartitionSettings, FhirContext, ISearchParamRegistry) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4B
- SearchParamExtractorR5 - Class in ca.uhn.fhir.jpa.searchparam.extractor
- SearchParamExtractorR5() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR5
- SearchParamExtractorR5(StorageSettings, PartitionSettings, FhirContext, ISearchParamRegistry) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR5
-
Constructor for unit tests
- searchParamExtractorService() - Method in class ca.uhn.fhir.jpa.searchparam.config.SearchParamConfig
- SearchParamExtractorService - Class in ca.uhn.fhir.jpa.searchparam.extractor
- SearchParamExtractorService() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorService
- searchParamMatcher() - Method in class ca.uhn.fhir.jpa.searchparam.config.SearchParamConfig
- SearchParamMatcher - Class in ca.uhn.fhir.jpa.searchparam.matcher
- SearchParamMatcher() - Constructor for class ca.uhn.fhir.jpa.searchparam.matcher.SearchParamMatcher
- searchParamMatchesAtLeastOnePattern(Set<String>, String, String) - Static method in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
- searchParamRegistry() - Method in class ca.uhn.fhir.jpa.searchparam.config.SearchParamConfig
- SearchParamRegistryImpl - Class in ca.uhn.fhir.jpa.searchparam.registry
- SearchParamRegistryImpl() - Constructor for class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
-
Constructor
- SearchParamSet() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor.SearchParamSet
- setActiveSearchParams(RuntimeSearchParamCache) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- setContext(FhirContext) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- setContext(FhirContext) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorService
- setCount(Integer) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setDeleteExpunge(boolean) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setEverythingMode(SearchParameterMap.EverythingModeEnum) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setExtractResourceLevelParams(boolean) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- setFhirContext(FhirContext) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- setIncludes(Set<Include>) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setInitialized(boolean) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- setInMemory(boolean) - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- setLastN(boolean) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
If set, tells the server to use an Elasticsearch query to generate a list of Resource IDs for the LastN operation
- setLastNMax(Integer) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
If set, tells the server the maximum number of observations to return for each observation code in the result set of a lastn operation
- setLastUpdated(DateRangeParam) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setLoadSynchronous(boolean) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
If set, tells the server to load these results synchronously, and not to load more than X results
- setLoadSynchronousUpTo(Integer) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
If set, tells the server to load these results synchronously, and not to load more than X results.
- setNearDistance(Class<? extends IBaseResource>, SearchParameterMap) - Static method in class ca.uhn.fhir.jpa.searchparam.util.Dstu3DistanceHelper
- setNearDistanceParam(QuantityParam) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setNowForUnitTests(String) - Static method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- setOffset(Integer) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setPartitionSettings(PartitionSettings) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- setPhoneticEncoder(IPhoneticEncoder) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
-
All SearchParameters with the name "phonetic" encode the normalized index value using this phonetic encoder.
- setResourceChangeListenerCacheRefresher(IResourceChangeListenerCacheRefresher) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- setResourceChangeListenerRegistry(IResourceChangeListenerRegistry) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- setResourceChangeListenerRegistry(ResourceChangeListenerRegistryImpl) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- setResourceVersionSvc(IResourceVersionSvc) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- setRevIncludes(Set<Include>) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setSearchContainedMode(SearchContainedModeEnum) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setSearchParameterCanonicalizerForUnitTest(SearchParameterCanonicalizer) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- setSearchParamExtractor(ISearchParamExtractor) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorService
- setSearchParamRegistry(ISearchParamRegistry) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- setSearchTotalMode(SearchTotalModeEnum) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setSort(SortSpec) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- setStorageSettings(StorageSettings) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- setStorageSettings(StorageSettings) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorService
- setStorageSettings(StorageSettings) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- setSummaryMode(SummaryEnum) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- shouldAttemptToSplitPath(String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- shouldIndexTextComponentOfToken(RuntimeSearchParam) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- shutdown() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCacheRefresher
- shutdown() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- size() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
- size() - Method in class ca.uhn.fhir.jpa.cache.ResourcePersistentIdMap
- size() - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionCache
- size() - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
- size() - Method in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
- size() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- SourceParam - Class in ca.uhn.fhir.jpa.searchparam.util
-
Model of the _source parameter
- SourceParam(String) - Constructor for class ca.uhn.fhir.jpa.searchparam.util.SourceParam
- split(String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- split(String) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- splitPathsR4(String) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
-
Note that this should only be called for R4+ servers.
- STANDARD_PARAMETER - Static variable in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- start() - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerCacheRefresher
- start() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
- start() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryInterceptor
- start() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- start() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu3
- start() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4
- start() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4B
- start() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR5
- stop() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryInterceptor
- StringTrimmingTrimmerMatcher - Class in ca.uhn.fhir.jpa.searchparam.extractor
-
Utility class that works with the commons-text
StringTokenizer
class to return tokens that are whitespace trimmed. - StringTrimmingTrimmerMatcher() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.StringTrimmingTrimmerMatcher
- successfulMatch() - Static method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- supported() - Method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
T
- tokenTextIndexingEnabledForSearchParam(StorageSettings, RuntimeSearchParam) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- toNormalizedQueryString(FhirContext) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
-
This method creates a URL query string representation of the parameters in this object, excluding the part before the parameters, e.g.
- toReadPartitions(RequestPartitionId) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
- toRootTypeName(IBase) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- toRootTypeName(IBase) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- toString() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeEvent
- toString() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
- toString() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeResult
- toString() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
- toString() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite.Component
- toString() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParamComposite
- toString() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- toString() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- toTypeName(IBase) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
- toTypeName(IBase) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
- translateMatchUrl(String, RuntimeResourceDefinition, MatchUrlService.Flag...) - Method in class ca.uhn.fhir.jpa.searchparam.MatchUrlService
U
- UCUM_NS - Static variable in class ca.uhn.fhir.jpa.searchparam.SearchParamConstants
- unregisterListener() - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
- unregisterResourceResourceChangeListener(IResourceChangeListener) - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerRegistry
-
Unregister a listener from this service
- unregisterResourceResourceChangeListener(IResourceChangeListener) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
-
Unregister a listener from this service
- unregisterResourceResourceChangeListener(IResourceChangeListenerCache) - Method in interface ca.uhn.fhir.jpa.cache.IResourceChangeListenerRegistry
-
Unregister a listener from this service using its cache handle
- unregisterResourceResourceChangeListener(IResourceChangeListenerCache) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
- UNSUPPORTED_PARAMETER_NAMES - Static variable in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryResourceMatcher
- unsupportedFromParameterAndReason(String, String) - Static method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- unsupportedFromReason(String) - Static method in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
- updated - Variable in class ca.uhn.fhir.jpa.cache.ResourceChangeResult
- updated(IBaseResource) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryInterceptor
- updateSpnamePrefixForIndexOnUpliftedChain(String, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
- updateSpnamePrefixForLinksOnContainedResource(String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
V
- validateAndNormalizePartitionIds(RequestPartitionId) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
-
No interceptors should be invoked by this method.
- validateAndNormalizePartitionNames(RequestPartitionId) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
-
No interceptors should be invoked by this method.
- validateHasPartitionPermissions(RequestDetails, String, RequestPartitionId) - Method in interface ca.uhn.fhir.jpa.partition.IRequestPartitionHelperSvc
- validateTypeOrThrowException(Class<? extends IBaseResource>) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.IResourceLinkResolver
- valueOf(String) - Static method in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ca.uhn.fhir.jpa.searchparam.util.JpaParamUtil
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
- values() - Static method in enum ca.uhn.fhir.jpa.searchparam.util.JpaParamUtil
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withLists(ResourceTable) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
-
Create a new instance that holds all the existing indexes in lists so that any duplicates are preserved.
- withSets() - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
-
Create a new instance that uses Sets as the internal collection type in order to defend against duplicates.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
InMemoryResourceMatcher.match(String, IBaseResource, ResourceIndexedSearchParams, RequestDetails)