A B C D E F G H I J K L M N P Q R S T U V 
All Classes All Packages

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
 
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
 

B

BaseSearchParamExtractor - Class in ca.uhn.fhir.jpa.searchparam.extractor
 
BaseSearchParamExtractor.IValueExtractor - Interface in ca.uhn.fhir.jpa.searchparam.extractor
 

C

ca.uhn.fhir.jpa.cache - package ca.uhn.fhir.jpa.cache
 
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.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
 
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
 
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
 
create(String, SearchParameterMap, IResourceChangeListener, long) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheFactory
 
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
 

D

deleted - Variable in class ca.uhn.fhir.jpa.cache.ResourceChangeResult
 
deleted(IBaseResource) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryInterceptor
 
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
 
ENCOUNTER_INSTANCE - ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
 
ENCOUNTER_TYPE - 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
 
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, ResourceTable, IBaseResource, TransactionDetails, boolean) - 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
 
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
 
extractSearchParamDates(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
extractSearchParamDates(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
 
extractSearchParamNumber(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
extractSearchParamNumber(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
 
extractSearchParamQuantity(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
extractSearchParamQuantity(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
 
extractSearchParamQuantityNormalized(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
extractSearchParamQuantityNormalized(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
 
extractSearchParamSpecial(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
extractSearchParamSpecial(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
 
extractSearchParamStrings(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
extractSearchParamStrings(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
 
extractSearchParamTokens(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
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
 
extractSearchParamUri(IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
extractSearchParamUri(IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
 
extractValues(String, IBaseResource) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
Override parent because we're using FHIRPath here
extractValues(String, IBaseResource) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
 

F

findMissingSearchParams(PartitionSettings, ModelConfig, ResourceTable, Set<Map.Entry<String, RuntimeSearchParam>>) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
 
findTargetResource(RequestPartitionId, RuntimeSearchParam, String, IIdType, String, Class<? extends IBaseResource>, IBaseReference, 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
 
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
 
fromCreatedResourceIds(Collection<IIdType>) - Static method in class ca.uhn.fhir.jpa.cache.ResourceChangeEvent
 
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
 
fromReadOnlySearchParmCache(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<ResourcePersistentId>) - 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<ResourceTable>) - 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
 
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, 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
 
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
 
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
 
getIncludes() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
 
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
getModelConfig() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
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
 
getPath() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
 
getPathValueExtractor(IBaseResource, String) - Method in interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor
 
getPathValueExtractor(IBaseResource, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu2
 
getPathValueExtractor(IBaseResource, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorDstu3
 
getPathValueExtractor(IBaseResource, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4
 
getPathValueExtractor(IBaseResource, 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
 
getRef() - Method in class ca.uhn.fhir.jpa.searchparam.extractor.PathAndRef
 
getRequestId() - Method in class ca.uhn.fhir.jpa.searchparam.util.SourceParam
 
getRequestPartitionId() - Method in class ca.uhn.fhir.jpa.searchparam.ResourceSearch
 
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 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.jpa.searchparam.ResourceSearch
 
getResourceVersionCache() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCache
 
getResourceVersionCacheSizeForUnitTest() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
 
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
 
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
 
getSearchParamStream() - Method in class ca.uhn.fhir.jpa.searchparam.registry.ReadOnlySearchParamCache
 
getSearchTotalMode() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
 
getSort() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
 
getSourceIds() - Method in class ca.uhn.fhir.jpa.cache.ResourceVersionMap
 
getSourceUri() - Method in class ca.uhn.fhir.jpa.searchparam.util.SourceParam
 
getSubjectParamName(FhirContext) - Static method in class ca.uhn.fhir.jpa.searchparam.util.LastNParameterHelper
 
getSummaryMode() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
 
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
 

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
 

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.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
 
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.
isAllParametersHaveNoModifier() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
This will only return true if all parameters have no modifier of any kind
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.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
 
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(ModelConfig, IIdType) - Static method in class ca.uhn.fhir.jpa.searchparam.extractor.LogicalReferenceHelper
 
isOffsetQuery() - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
Returns true if SearchParameterMap.getOffset() and SearchParameterMap.getCount() both return a non null response
isPatient() - Method in enum ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
 
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
 
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, ResourceIndexedSearchParams) - 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(ModelConfig, String, String, RuntimeSearchParam, IQueryParameterType) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
 
matchResourceLinks(ModelConfig, String, String, IQueryParameterType, String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
 
matchResourceLinks(ModelConfig, 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 - 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
 
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
 
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
 
newSynchronous() - Static method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
 
newSynchronous(String, IQueryParameterType) - Static method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
 
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
 

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
PATIENT_INSTANCE - ca.uhn.fhir.jpa.searchparam.SearchParameterMap.EverythingModeEnum
 
PATIENT_TYPE - 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
 
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, ResourcePersistentId) - 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
 
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
 
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
 
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 Instant.MIN so that the cache will be refreshed and listeners notified in another thread the next time cache refresh times are checked (every 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
 
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() - 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
 
ResourceIndexedSearchParams - Class in ca.uhn.fhir.jpa.searchparam.extractor
 
ResourceIndexedSearchParams() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
 
ResourceIndexedSearchParams(ResourceTable) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
 
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
 
runWithRetry() - Method in class ca.uhn.fhir.jpa.searchparam.retry.Retrier
 

S

search(SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.searchparam.registry.ISearchParamProvider
 
SearchableHashMapResourceProvider<T extends org.hl7.fhir.instance.model.api.IBaseResource> - 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
 
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
 
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(ModelConfig, 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(ModelConfig, PartitionSettings, FhirContext, ISearchParamRegistry) - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR4
 
SearchParamExtractorR5 - Class in ca.uhn.fhir.jpa.searchparam.extractor
 
SearchParamExtractorR5() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorR5
 
SearchParamExtractorR5(ModelConfig, 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
 
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
 
SearchParamSet() - Constructor for class ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamExtractor.SearchParamSet
 
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
 
setFhirContext(FhirContext) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
 
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
 
setInMemoryResourceMatcher(InMemoryResourceMatcher) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
 
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.
setModelConfig(ModelConfig) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
setModelConfig(ModelConfig) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.SearchParamExtractorService
 
setModelConfig(ModelConfig) - Method in class ca.uhn.fhir.jpa.searchparam.registry.SearchParamRegistryImpl
 
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.
setResourceChangeListenerCacheFactory(ResourceChangeListenerCacheFactory) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryImpl
 
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
 
setSchedulerService(ISchedulerService) - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerCacheRefresherImpl
 
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
 
setSummaryMode(SummaryEnum) - Method in class ca.uhn.fhir.jpa.searchparam.SearchParameterMap
 
shouldIndexTextComponentOfToken(RuntimeSearchParam) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamExtractor
 
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
 
STANDARD_PARAMETER - Static variable in class ca.uhn.fhir.jpa.searchparam.matcher.InMemoryMatchResult
 
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.SearchParamExtractorR5
 
stop() - Method in class ca.uhn.fhir.jpa.cache.ResourceChangeListenerRegistryInterceptor
 
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(ModelConfig, 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.
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.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
 
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
 
updateSpnamePrefixForIndexedOnContainedResource(String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
 
updateSpnamePrefixForLinksOnContainedResource(String) - Method in class ca.uhn.fhir.jpa.searchparam.extractor.ResourceIndexedSearchParams
 

V

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.
A B C D E F G H I J K L M N P Q R S T U V 
All Classes All Packages