A C D E F G H I L M N O P R S T U V W 
All Classes All Packages

A

add(DeleteConflict) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
 
addAll(DeleteConflictList) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
 
addCode(String, String) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
This is just a convenience method that creates a codeableconcept if one doesn't already exist, and adds a coding to it
addMatch(TranslationMatch) - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
 
addSupportedSubscriptionType(Subscription.SubscriptionChannelType) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting indicates which subscription channel types are supported by the server.
addTag(IIdType, TagTypeEnum, String, String, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
addTreatReferencesAsLogical(String) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Add a value to the logical references list.
ALPHANUMERIC - ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
Clients may supply IDs but these IDs are not permitted to be purely numeric.
ANY - ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
Clients may supply any ID including purely numeric IDs.

C

ca.uhn.fhir.jpa.api.config - package ca.uhn.fhir.jpa.api.config
 
ca.uhn.fhir.jpa.api.dao - package ca.uhn.fhir.jpa.api.dao
 
ca.uhn.fhir.jpa.api.model - package ca.uhn.fhir.jpa.api.model
 
ca.uhn.fhir.jpa.api.svc - package ca.uhn.fhir.jpa.api.svc
 
cancelAllActiveSearches() - Method in interface ca.uhn.fhir.jpa.api.svc.ISearchCoordinatorSvc
 
clearSupportedSubscriptionTypesForUnitTest() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
create(T) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Create a resource - Note that this variant of the method does not take in a RequestDetails and therefore can not fire any interceptors.
create(T, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
create(T, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Create a resource - Note that this variant of the method does not take in a RequestDetails and therefore can not fire any interceptors.
create(T, String, boolean, TransactionDetails, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
create(T, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
CURRENTLY_REINDEXING - Static variable in interface ca.uhn.fhir.jpa.api.dao.IDao
 

D

DaoConfig - Class in ca.uhn.fhir.jpa.api.config
 
DaoConfig() - Constructor for class ca.uhn.fhir.jpa.api.config.DaoConfig
Constructor
DaoConfig.ClientIdStrategyEnum - Enum in ca.uhn.fhir.jpa.api.config
 
DaoConfig.IdStrategyEnum - Enum in ca.uhn.fhir.jpa.api.config
 
DaoConfig.IndexEnabledEnum - Enum in ca.uhn.fhir.jpa.api.config
 
DaoConfig.StoreMetaSourceInformationEnum - Enum in ca.uhn.fhir.jpa.api.config
 
DaoMethodOutcome - Class in ca.uhn.fhir.jpa.api.model
 
DaoMethodOutcome() - Constructor for class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
Constructor
DaoRegistry - Class in ca.uhn.fhir.jpa.api.dao
 
DaoRegistry() - Constructor for class ca.uhn.fhir.jpa.api.dao.DaoRegistry
Constructor
DaoRegistry(FhirContext) - Constructor for class ca.uhn.fhir.jpa.api.dao.DaoRegistry
Constructor
DEFAULT_BUNDLE_TYPES_ALLOWED_FOR_STORAGE - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
Default DaoConfig.setBundleTypesAllowedForStorage(Set) value: collection document message
DEFAULT_MAX_EXPANSION_SIZE - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
DEFAULT_REUSE_CACHED_SEARCH_RESULTS_FOR_MILLIS - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
Default value for DaoConfig.setReuseCachedSearchResultsForMillis(Long): 60000ms (one minute)
DEFAULT_TRANSLATION_CACHES_EXPIRE_AFTER_WRITE_IN_MINUTES - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
delete(IIdType) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Delete a resource - Note that this variant of the method does not take in a RequestDetails and therefore can not fire any interceptors.
delete(IIdType, DeleteConflictList, RequestDetails, TransactionDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
This method does not throw an exception if there are delete conflicts, but populates them in the provided list
delete(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
This method throws an exception if there are delete conflicts
deleteByUrl(String, DeleteConflictList, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
This method does not throw an exception if there are delete conflicts, but populates them in the provided list
deleteByUrl(String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
This method throws an exception if there are delete conflicts
DeleteConflict - Class in ca.uhn.fhir.jpa.api.model
 
DeleteConflict(IdDt, String, IdDt) - Constructor for class ca.uhn.fhir.jpa.api.model.DeleteConflict
 
DeleteConflictList - Class in ca.uhn.fhir.jpa.api.model
 
DeleteConflictList() - Constructor for class ca.uhn.fhir.jpa.api.model.DeleteConflictList
Constructor
DeleteConflictList(DeleteConflictList) - Constructor for class ca.uhn.fhir.jpa.api.model.DeleteConflictList
Constructor that shares (i.e.
DeleteMethodOutcome - Class in ca.uhn.fhir.jpa.api.model
This class is a replacement for DaoMethodOutcome for delete operations, as they can perform their operation over multiple resources
DeleteMethodOutcome() - Constructor for class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
 
DISABLE_STATUS_BASED_REINDEX - Static variable in class ca.uhn.fhir.jpa.api.config.DaoConfig
DISABLED - ca.uhn.fhir.jpa.api.config.DaoConfig.IndexEnabledEnum
 

E

ENABLED - ca.uhn.fhir.jpa.api.config.DaoConfig.IndexEnabledEnum
 
encounterInstanceEverything(HttpServletRequest, IIdType, IPrimitiveType<Integer>, DateRangeParam, SortSpec) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoEncounter
 
encounterTypeEverything(HttpServletRequest, IPrimitiveType<Integer>, DateRangeParam, SortSpec) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoEncounter
 
equals(Object) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
equals(Object) - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
 
expand(IIdType, String, int, int, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
 
expand(IIdType, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
 
expand(T, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
 
expand(T, String, int, int) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
 
expandByIdentifier(String, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
 
expandByIdentifier(String, String, int, int) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
 
expunge(ExpungeOptions, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
expunge(ExpungeOptions, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
 
expunge(IIdType, ExpungeOptions, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
ExpungeOptions - Class in ca.uhn.fhir.jpa.api.model
 
ExpungeOptions() - Constructor for class ca.uhn.fhir.jpa.api.model.ExpungeOptions
 
ExpungeOutcome - Class in ca.uhn.fhir.jpa.api.model
 
ExpungeOutcome() - Constructor for class ca.uhn.fhir.jpa.api.model.ExpungeOutcome
 

F

findCodeSystemIdsContainingSystemAndCode(String, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem
 
forceExpungeInExistingTransaction(IIdType, ExpungeOptions, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 

G

generateSnapshot(T, String, String, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoStructureDefinition
 
get(IResource) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
 
get(IResource) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyResourcePid
 
get(IAnyResource) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
 
get(IAnyResource) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyResourcePid
 
getBundleTypesAllowedForStorage() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting specifies the bundle types (Bundle.type) that are allowed to be stored as-is on the /Bundle endpoint.
getCacheControlNoStoreMaxResultsUpperLimit() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Specifies the highest number that a client is permitted to use in a Cache-Control: nostore, max-results=NNN directive.
getCodeableConcept() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
getCoding() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
getConcept() - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
 
getContext() - Method in interface ca.uhn.fhir.jpa.api.dao.IDao
 
getCountSearchResultsUpTo() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When searching, if set to a non-null value (default is null) the search coordinator will attempt to find at least this many results before returning a response to the client.
getDaoOrThrowException(Class<? extends IBaseResource>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
getDefaultTotalMode() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If a non-null value is supplied (default is null), a default for the _total parameter may be specified here.
getDeferIndexingForCodesystemsOfSize() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When a code system is added that contains more than this number of codes, the code system will be indexed later in an incremental process in order to avoid overwhelming Lucene with a huge number of codes in a single operation.
getDeletedCount() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOutcome
 
getDeletedEntities() - Method in class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
 
getDisableHashBasedSearches() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false) the server will not use hash based searches.
getDocumentForComposition(HttpServletRequest, IIdType, IPrimitiveType<Integer>, DateRangeParam, SortSpec, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoComposition
 
getEmailFromAddress() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If e-mail subscriptions are supported, the From address used when sending e-mails
getEntity() - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
 
getEquivalence() - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
 
getEverythingIncludesFetchPageSize() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Unlike with normal search queries, $everything queries have their _includes loaded by the main search thread and these included results are added to the normal search results instead of being added on as extras in a page.
getExpireSearchResultsAfterMillis() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Sets the number of milliseconds that search results for a given client search should be preserved before being purged from the database.
getExpungeBatchSize() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
The expunge batch size (default 800) determines the number of records deleted within a single transaction by the expunge operation.
getExpungeThreadCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting controls the number of threads allocated to the expunge operation
getFetchSizeDefaultMaximum() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Gets the default maximum number of results to load in a query.
getHardTagListLimit() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Gets the maximum number of results to return in a GetTags query (DSTU1 only)
getIndexMissingFields() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to DaoConfig.IndexEnabledEnum.DISABLED (default is DaoConfig.IndexEnabledEnum.DISABLED) the server will not create search indexes for search parameters with no values in resources.
getLimit() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
The maximum number of resources versions to expunge
getMatches() - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
 
getMaximumDeleteConflictQueryCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This determines the maximum number of conflicts that should be fetched and handled while retrying a delete of a resource.
getMaximumExpansionSize() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
getMaximumSearchResultCountInTransaction() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Provides the maximum number of results which may be returned by a search (HTTP GET) which is executed as a sub-operation within within a FHIR transaction or batch operation.
getMaxRetries() - Method in class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
 
getMessage() - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
 
getModelConfig() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
getOutcome() - Method in class ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem.SubsumesResult
 
getPeriodMillis() - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
 
getPreExpandValueSetsDefaultCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This is the default value of count parameter for the ValueSet $expand operation when DaoConfig.isPreExpandValueSets() returns true.
getPreExpandValueSetsDefaultOffset() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This is the default value of offset parameter for the ValueSet $expand operation when DaoConfig.isPreExpandValueSets() returns true.
getPreExpandValueSetsMaxCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This is the max value of count parameter for the ValueSet $expand operation when DaoConfig.isPreExpandValueSets() returns true.
getPreviousResource() - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
For update operations, this is the body of the resource as it was before the update
getRegisteredDaoTypes() - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
getReindexThreadCount() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting controls the number of threads allocated to resource reindexing (which is only ever used if SearchParameters change, or a manual reindex is triggered due to a HAPI FHIR upgrade or some other reason).
getResourceClientIdStrategy() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Controls the behaviour when a client-assigned ID is encountered, i.e.
getResourceCounts() - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
 
getResourceCountsFromCache() - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
Returns a cached count of resources using a cache that regularly refreshes in the background.
getResourceDao(Class<R>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
getResourceDao(String) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
getResourceDaoIfExists(Class<T>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
Deprecated.
getResourceDaoIfExists(String) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
Deprecated.
getResourceDaoOrNull(Class<T>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
getResourceDaoOrNull(String) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
getResourceEncoding() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
getResourceId() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
getResourceId() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
getResourceMetaCountHardLimit() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set, an individual resource will not be allowed to have more than the given number of tags, profiles, and security labels (the limit is for the combined total for all of these things on an individual resource).
getResources(String, int, int, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.svc.ISearchCoordinatorSvc
 
getResourceServerIdStrategy() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting configures the strategy to use in generating IDs for newly created resources on the server.
getResourceType() - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
getResult() - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
 
getReuseCachedSearchResultsForMillis() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to a non null value (default is non null) if an identical search is requested multiple times within this window, the same results will be returned to multiple queries.
getReverse() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
getReverseAsBoolean() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
getSearchPreFetchThresholds() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting sets the number of search results to prefetch.
getSearchTotal(String) - Method in interface ca.uhn.fhir.jpa.api.svc.ISearchCoordinatorSvc
Fetch the total number of search results for the given currently executing search, if one is currently executing and the total is known.
getSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
 
getSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
getSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
getSourceId() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflict
 
getSourcePath() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflict
 
getStoreMetaSourceInformation() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If enabled, resource source information (Resource.meta.source) will be persisted along with each resource.
getSubscriptionDao() - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
getSubscriptionTablePidForSubscriptionResource(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoSubscription
 
getSupportedSubscriptionTypes() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting indicates which subscription channel types are supported by the server.
getSystemDao() - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
getTarget() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
getTarget() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
getTargetId() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflict
 
getTargetSystem() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
getTargetSystem() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
getTranslationCachesExpireAfterWriteInMinutes() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Specifies the duration in minutes for which values will be retained after being written to the terminology translation cache.
getTranslationQueries() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
getTreatBaseUrlsAsLocal() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting may be used to advise the server that any references found in resources that have any of the base URLs given here will be replaced with simple local references.
getTreatReferencesAsLogical() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting may be used to advise the server that any references found in resources that have any of the base URLs given here will be treated as logical references instead of being treated as real references.
getUrl() - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
 
getUseOrdinalDatesForDayPrecisionSearches() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Should searches use the integer field SP_VALUE_LOW_DATE_ORDINAL and SP_VALUE_HIGH_DATE_ORDINAL in ResourceIndexedSearchParamDate when resolving searches where all predicates are using precision of TemporalPrecisionEnum.DAY.
getWarmCacheEntries() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Returns a set of searches that should be kept "warm", meaning that searches will periodically be performed in the background to keep results ready for this search
getWebsocketContextPath() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If websocket subscriptions are enabled, this defines the context path that listens to them.

H

hashCode() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
hashCode() - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
 
hasResourceId() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
hasResourceId() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
hasReverse() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
hasSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
hasSource() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
hasTarget() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
hasTarget() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
hasTargetSystem() - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
hasTargetSystem() - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
history(Date, Date, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
history(Date, Date, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
 
history(IIdType, Date, Date, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 

I

IDao - Interface in ca.uhn.fhir.jpa.api.dao
Note that this interface is not considered a stable interface.
IFhirResourceDao<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
Note that this interface is not considered a stable interface.
IFhirResourceDaoCodeSystem<T extends org.hl7.fhir.instance.model.api.IBaseResource,​CD,​CC> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoCodeSystem.SubsumesResult - Class in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoComposition<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoConceptMap<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoEncounter<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoMessageHeader<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoObservation<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoPatient<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoSearchParameter<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoStructureDefinition<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoSubscription<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirResourceDaoValueSet<T extends org.hl7.fhir.instance.model.api.IBaseResource,​CD,​CC> - Interface in ca.uhn.fhir.jpa.api.dao
 
IFhirSystemDao<T,​MT> - Interface in ca.uhn.fhir.jpa.api.dao
Note that this interface is not considered a stable interface.
IJpaDao<T extends org.hl7.fhir.instance.model.api.IBaseResource> - Interface in ca.uhn.fhir.jpa.api.dao
 
isAllowContainsSearches() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If enabled, the server will support the use of :contains searches, which are helpful but can have adverse effects on performance.
isAllowExternalReferences() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false) the server will allow resources to have references to external servers.
isAllowInlineMatchUrlReferences() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
isAllowMultipleDelete() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
isAutoCreatePlaceholderReferenceTargets() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When creating or updating a resource: If this property is set to true (default is false), if the resource has a reference to another resource on the local server but that reference does not exist, a placeholder resource will be created.
isDefaultSearchParamsCanBeOverridden() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true the default search params (i.e.
isDeleteEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting should be disabled (set to false) on servers that are not allowing deletes.
ISearchCoordinatorSvc - Interface in ca.uhn.fhir.jpa.api.svc
 
isEmpty() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
 
isEnableInMemorySubscriptionMatching() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to false (default is true) the server will not use in-memory subscription searching and instead use the database matcher for all subscription criteria matching.
isEnforceReferenceTargetTypes() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is true) when a resource is being persisted, the target resource types of references will be validated to ensure that they are appropriate for the field containing the reference.
isEnforceReferentialIntegrityOnDelete() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to false (default is true) resources will be permitted to be deleted even if other resources currently contain references to them.
isEnforceReferentialIntegrityOnWrite() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to false (default is true) resources will be permitted to be created or updated even if they contain references to local resources that do not exist.
isExpireSearchResults() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If this is set to false (default is true) the stale search deletion task will be disabled (meaning that search results will be retained in the database indefinitely).
isExpungeDeletedResources() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
 
isExpungeEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false), the $expunge operation will be enabled on this server.
isExpungeEverything() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
 
isExpungeOldVersions() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
 
isFilterParameterEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true the _filter search parameter will be enabled on this server.
isIndexContainedResources() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Should contained IDs be indexed the same way that non-contained IDs are (default is true)
isLastNEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false) the $lastn operation will be enabled for indexing Observation resources.
isMarkResourcesForReindexingUponSearchParameterChange() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Should resources be marked as needing reindexing when a SearchParameter resource is added or changed.
isPopulateIdentifierInAutoCreatedPlaceholderReferenceTargets() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When DaoConfig.setAutoCreatePlaceholderReferenceTargets(boolean) is enabled, if this setting is set to true (default is false) and the source reference has an identifier populated, the identifier will be copied to the target resource.
isPreExpandValueSets() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true, ValueSets and expansions are stored in terminology tables.
isPreloadBlobFromInputStream() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This determines whether $binary-access-write operations should first load the InputStream into memory before persisting the contents to the database.
isResourceIdMarkedForDeletion(IIdType) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
 
isResourceTypeSupported(String) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
isRetry() - Method in class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
 
isSchedulingDisabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
isStatusBasedReindexingDisabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false), the reindexing of search parameters using a query on the HFJ_RESOURCE.SP_INDEX_STATUS column will be disabled completely.
isStoreRequestId() - Method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
 
isStoreSourceUri() - Method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
 
isSuppressUpdatesWithNoChange() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is true), if a client performs an update which does not actually result in any chance to a given resource (e.g.
isUniqueIndexesCheckedBeforeSave() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When using unique indexes, if this setting is set to true (default is true) the system will test for the existence of a particular unique index value prior to saving a new one.
isUniqueIndexesEnabled() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is true), indexes will be created for search parameters marked as HapiExtensions.EXT_SP_UNIQUE.
isValidateSearchParameterExpressionsOnSave() - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If true (default is true), before allowing a SearchParameter resource to be stored (create, update, etc.) the expression will be performed against an empty resource to ensure that the FHIRPath executor is able to process it.
iterator() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
 

L

lookupCode(IPrimitiveType<String>, IPrimitiveType<String>, CD, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem
 

M

metaAddOperation(IIdType, MT, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Not supported in DSTU1!
MetadataKeyCurrentlyReindexing - Class in ca.uhn.fhir.jpa.api.dao
 
MetadataKeyResourcePid - Class in ca.uhn.fhir.jpa.api.dao
 
metaDeleteOperation(IIdType, MT, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Not supported in DSTU1!
metaGetOperation(RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
Not supported for DSTU1
metaGetOperation(Class<MT>, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Not supported in DSTU1!
metaGetOperation(Class<MT>, IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Not supported in DSTU1!

N

NONE - ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
 
NOT_ALLOWED - ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
Clients are not allowed to supply IDs for resources that do not already exist

O

observationsLastN(SearchParameterMap, RequestDetails, HttpServletResponse) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoObservation
Returns a BundleProvider which can be used to implement the $lastn operation.

P

patch(IIdType, String, PatchTypeEnum, String, IBaseParameters, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
patientInstanceEverything(HttpServletRequest, IIdType, IPrimitiveType<Integer>, DateRangeParam, SortSpec, StringAndListParam, StringAndListParam, StringAndListParam, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoPatient
 
patientTypeEverything(HttpServletRequest, IPrimitiveType<Integer>, DateRangeParam, SortSpec, StringAndListParam, StringAndListParam, StringAndListParam, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoPatient
 
processMessage(RequestDetails, IBaseBundle) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
Implementations may implement this method to implement the $process-message operation
purgeCaches() - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
 
put(IResource, Boolean) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
 
put(IResource, Long) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyResourcePid
 
put(IAnyResource, Boolean) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
 
put(IAnyResource, Long) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyResourcePid
 
put(IBaseResource, Boolean) - Method in class ca.uhn.fhir.jpa.api.dao.MetadataKeyCurrentlyReindexing
 

R

read(IIdType) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Read a resource - Note that this variant of the method does not take in a RequestDetails and therefore can not fire any interceptors.
read(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
read(IIdType, RequestDetails, boolean) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Should deleted resources be returned successfully.
readByPid(ResourcePersistentId) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Read a resource by its internal PID
readEntity(IIdType, boolean, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
readEntity(IIdType, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
register(IFhirResourceDao) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
registerSearch(IFhirResourceDao<?>, SearchParameterMap, String, CacheControlDirective, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.svc.ISearchCoordinatorSvc
 
reindex(T, ResourceTable) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Updates index tables associated with the given resource.
removeIf(Predicate<DeleteConflict>) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
 
removeTag(IIdType, TagTypeEnum, String, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
removeTag(IIdType, TagTypeEnum, String, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
REQUEST_ID - ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
 
RESOURCE_PID - Static variable in interface ca.uhn.fhir.jpa.api.dao.IDao
 
ResourceVersionConflictResolutionStrategy - Class in ca.uhn.fhir.jpa.api.model
 
ResourceVersionConflictResolutionStrategy() - Constructor for class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
 

S

search(SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
search(SearchParameterMap, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
search(SearchParameterMap, RequestDetails, HttpServletResponse) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
searchForIds(SearchParameterMap, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Search for IDs for processing a match URLs, etc.
SEQUENTIAL_NUMERIC - ca.uhn.fhir.jpa.api.config.DaoConfig.IdStrategyEnum
This strategy is the default strategy, and it simply uses a sequential numeric ID for each newly created resource.
setAllowContainsSearches(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If enabled, the server will support the use of :contains searches, which are helpful but can have adverse effects on performance.
setAllowExternalReferences(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false) the server will allow resources to have references to external servers.
setAllowInlineMatchUrlReferences(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Should references containing match URLs be resolved and replaced in create and update operations.
setAllowMultipleDelete(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
setApplicationContext(ApplicationContext) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
setAutoCreatePlaceholderReferenceTargets(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When creating or updating a resource: If this property is set to true (default is false), if the resource has a reference to another resource on the local server but that reference does not exist, a placeholder resource will be created.
setBundleTypesAllowedForStorage(Set<String>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting specifies the bundle types (Bundle.type) that are allowed to be stored as-is on the /Bundle endpoint.
setCacheControlNoStoreMaxResultsUpperLimit(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Specifies the highest number that a client is permitted to use in a Cache-Control: nostore, max-results=NNN directive.
setCodeableConcept(CodeableConcept) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
setCoding(Coding) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
setConcept(Coding) - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
 
setCountSearchResultsUpTo(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When searching, if set to a non-null value (default is null) the search coordinator will attempt to find at least this many results before returning a response to the client.
setCreated(Boolean) - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
 
setDefaultSearchParamsCanBeOverridden(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true the default search params (i.e.
setDefaultTotalMode(SearchTotalModeEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If a non-null value is supplied (default is null), a default for the _total parameter may be specified here.
setDeferIndexingForCodesystemsOfSize(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When a code system is added that contains more than this number of codes, the code system will be indexed later in an incremental process in order to avoid overwhelming Lucene with a huge number of codes in a single operation.
setDeletedCount(int) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOutcome
 
setDeletedEntities(List<ResourceTable>) - Method in class ca.uhn.fhir.jpa.api.model.DeleteMethodOutcome
 
setDeleteEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting should be disabled (set to false) on servers that are not allowing deletes.
setDisableHashBasedSearches(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false) the server will not use hash based searches.
setEmailFromAddress(String) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If e-mail subscriptions are supported, the From address used when sending e-mails
setEnableInMemorySubscriptionMatching(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to false (default is true) the server will not use in-memory subscription searching and instead use the database matcher for all subscription criteria matching.
setEnforceReferenceTargetTypes(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is true) when a resource is being persisted, the target resource types of references will be validated to ensure that they are appropriate for the field containing the reference.
setEnforceReferentialIntegrityOnDelete(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to false (default is true) resources will be permitted to be deleted even if other resources currently contain references to them.
setEnforceReferentialIntegrityOnWrite(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to false (default is true) resources will be permitted to be created or updated even if they contain references to local resources that do not exist.
setEntity(IBasePersistedResource) - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
 
setEquivalence(CodeType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
 
setEverythingIncludesFetchPageSize(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Unlike with normal search queries, $everything queries have their _includes loaded by the main search thread and these included results are added to the normal search results instead of being added on as extras in a page.
setExpireSearchResults(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If this is set to false (default is true) the stale search deletion task will be disabled (meaning that search results will be retained in the database indefinitely).
setExpireSearchResultsAfterMillis(long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Sets the number of milliseconds that search results for a given client search should be preserved before being purged from the database.
setExpungeBatchSize(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
The expunge batch size (default 800) determines the number of records deleted within a single transaction by the expunge operation.
setExpungeDeletedResources(boolean) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
 
setExpungeEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false), the $expunge operation will be enabled on this server.
setExpungeEverything(boolean) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
 
setExpungeOldVersions(boolean) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
 
setExpungeThreadCount(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting controls the number of threads allocated to the expunge operation
setFetchSizeDefaultMaximum(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Gets the default maximum number of results to load in a query.
setFilterParameterEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true the _filter search parameter will be enabled on this server.
setHardSearchLimit(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Deprecated.
This method does not do anything. Configure the page size on your paging provider instead. Deprecated in HAPI FHIR 2.3 (Jan 2017)
setHardTagListLimit(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Gets the maximum number of results to return in a GetTags query (DSTU1 only)
setIncludeLimit(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Deprecated.
Deprecated in HAPI FHIR 3.2.0 as this method doesn't actually do anything
setIndexContainedResources(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Should contained IDs be indexed the same way that non-contained IDs are (default is true)
setIndexMissingFields(DaoConfig.IndexEnabledEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to DaoConfig.IndexEnabledEnum.DISABLED (default is DaoConfig.IndexEnabledEnum.DISABLED) the server will not create search indexes for search parameters with no values in resources.
setLastNEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false) the $lastn operation will be enabled for indexing Observation resources.
setLimit(int) - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
The maximum number of resource versions to expunge
setMarkResourcesForReindexingUponSearchParameterChange(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Should resources be marked as needing reindexing when a SearchParameter resource is added or changed.
setMatches(List<TranslationMatch>) - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
 
setMaximumDeleteConflictQueryCount(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This determines the maximum number of conflicts that should be fetched and handled while retrying a delete of a resource.
setMaximumExpansionSize(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Sets the maximum number of codes that will be added to an in-memory valueset expansion before the operation will be failed as too costly.
setMaximumSearchResultCountInTransaction(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Provides the maximum number of results which may be returned by a search (HTTP GET) which is executed as a sub-operation within within a FHIR transaction or batch operation.
setMaxRetries(int) - Method in class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
 
setMessage(StringType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
 
setPeriodMillis(long) - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
 
setPopulateIdentifierInAutoCreatedPlaceholderReferenceTargets(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When DaoConfig.setAutoCreatePlaceholderReferenceTargets(boolean) is enabled, if this setting is set to true (default is false) and the source reference has an identifier populated, the identifier will be copied to the target resource.
setPreExpandValueSets(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true, ValueSets and expansions are stored in terminology tables.
setPreExpandValueSetsDefaultCount(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This is the default value of count parameter for the ValueSet $expand operation when DaoConfig.isPreExpandValueSets() returns true.
setPreExpandValueSetsMaxCount(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This is the max value of count parameter for the ValueSet $expand operation when DaoConfig.isPreExpandValueSets() returns true.
setPreloadBlobFromInputStream(Boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This determines whether $binary-access-write operations should first load the InputStream into memory before persisting the contents to the database.
setPreviousResource(IBaseResource) - Method in class ca.uhn.fhir.jpa.api.model.DaoMethodOutcome
For update operations, this is the body of the resource as it was before the update
setReindexThreadCount(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting controls the number of threads allocated to resource reindexing (which is only ever used if SearchParameters change, or a manual reindex is triggered due to a HAPI FHIR upgrade or some other reason).
setResourceClientIdStrategy(DaoConfig.ClientIdStrategyEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Controls the behaviour when a client-assigned ID is encountered, i.e.
setResourceDaos(Collection<IFhirResourceDao>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
setResourceEncoding(ResourceEncodingEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
setResourceId(Long) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
setResourceId(Long) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
setResourceIdMarkedForDeletion(IIdType) - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
 
setResourceMetaCountHardLimit(Integer) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set, an individual resource will not be allowed to have more than the given number of tags, profiles, and security labels (the limit is for the combined total for all of these things on an individual resource).
setResourceServerIdStrategy(DaoConfig.IdStrategyEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting configures the strategy to use in generating IDs for newly created resources on the server.
setResult(BooleanType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
 
setRetry(boolean) - Method in class ca.uhn.fhir.jpa.api.model.ResourceVersionConflictResolutionStrategy
 
setReuseCachedSearchResultsForMillis(Long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to a non null value (default is non null) if an identical search is requested multiple times within this window, the same results will be returned to multiple queries.
setReverse(boolean) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
setReverse(BooleanType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
setSchedulingDisabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
setSearchPreFetchThresholds(List<Integer>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting sets the number of search results to prefetch.
setSource(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
 
setSource(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
setSource(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
setStatusBasedReindexingDisabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is false), the reindexing of search parameters using a query on the HFJ_RESOURCE.SP_INDEX_STATUS column will be disabled completely.
setStoreMetaSourceInformation(DaoConfig.StoreMetaSourceInformationEnum) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If enabled, resource source information (Resource.meta.source) will be persisted along with each resource.
setSubscriptionEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Deprecated.
As of HAPI FHIR 3.0.0, subscriptions no longer use polling for detecting changes, so this setting has no effect
setSubscriptionPollDelay(long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Deprecated.
As of HAPI FHIR 3.0.0, subscriptions no longer use polling for detecting changes, so this setting has no effect
setSubscriptionPurgeInactiveAfterMillis(Long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Deprecated.
As of HAPI FHIR 3.0.0, subscriptions no longer use polling for detecting changes, so this setting has no effect
setSubscriptionPurgeInactiveAfterSeconds(int) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
setSupportedResourceTypes(String...) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
setSupportedResourceTypes(Collection<String>) - Method in class ca.uhn.fhir.jpa.api.dao.DaoRegistry
 
setSuppressUpdatesWithNoChange(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is true), if a client performs an update which does not actually result in any chance to a given resource (e.g.
setTarget(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
setTarget(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
setTargetSystem(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
setTargetSystem(UriType) - Method in class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
setTranslationCachesExpireAfterWriteInMinutes(Long) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Specifies the duration in minutes for which values will be retained after being written to the terminology translation cache.
setTreatBaseUrlsAsLocal(Set<String>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting may be used to advise the server that any references found in resources that have any of the base URLs given here will be replaced with simple local references.
setTreatReferencesAsLogical(Set<String>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
This setting may be used to advise the server that any references found in resources that have any of the base URLs given here will be treated as logical references instead of being treated as real references.
setUniqueIndexesCheckedBeforeSave(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
When using unique indexes, if this setting is set to true (default is true) the system will test for the existence of a particular unique index value prior to saving a new one.
setUniqueIndexesEnabled(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If set to true (default is true), indexes will be created for search parameters marked as HapiExtensions.EXT_SP_UNIQUE.
setUrl(String) - Method in class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
 
setUseOrdinalDatesForDayPrecisionSearches(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
Should searches use the integer field SP_VALUE_LOW_DATE_ORDINAL and SP_VALUE_HIGH_DATE_ORDINAL in ResourceIndexedSearchParamDate when resolving searches where all predicates are using precision of TemporalPrecisionEnum.DAY.
setValidateSearchParameterExpressionsOnSave(boolean) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If true (default is true), before allowing a SearchParameter resource to be stored (create, update, etc.) the expression will be performed against an empty resource to ensure that the FHIRPath executor is able to process it.
setWarmCacheEntries(List<WarmCacheEntry>) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
 
setWebsocketContextPath(String) - Method in class ca.uhn.fhir.jpa.api.config.DaoConfig
If websocket subscriptions are enabled, this defines the context path that listens to them.
size() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
 
SOURCE_URI - ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
 
SOURCE_URI_AND_REQUEST_ID - ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
 
subsumes(IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, CD, CD, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem
 
SubsumesResult(ConceptSubsumptionOutcome) - Constructor for class ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem.SubsumesResult
 

T

toParameterParts(Parameters.ParametersParameterComponent) - Method in class ca.uhn.fhir.jpa.api.model.TranslationMatch
 
toParameters() - Method in class ca.uhn.fhir.jpa.api.model.TranslationResult
 
toParameters(FhirContext) - Method in class ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoCodeSystem.SubsumesResult
 
toResource(BaseHasResource, boolean) - Method in interface ca.uhn.fhir.jpa.api.dao.IDao
 
toResource(Class<R>, IBaseResourceEntity, Collection<ResourceTag>, boolean) - Method in interface ca.uhn.fhir.jpa.api.dao.IDao
 
toString() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflict
 
toString() - Method in class ca.uhn.fhir.jpa.api.model.DeleteConflictList
 
toString() - Method in class ca.uhn.fhir.jpa.api.model.ExpungeOptions
 
transaction(RequestDetails, T) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirSystemDao
 
translate(TranslationRequest, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoConceptMap
 
translateRawParameters(Map<String, List<String>>, SearchParameterMap) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Takes a map of incoming raw search parameters and translates/parses them into appropriate IQueryParameterType instances of the appropriate type for the given param
TranslationMatch - Class in ca.uhn.fhir.jpa.api.model
 
TranslationMatch() - Constructor for class ca.uhn.fhir.jpa.api.model.TranslationMatch
 
TranslationQuery - Class in ca.uhn.fhir.jpa.api.model
 
TranslationQuery() - Constructor for class ca.uhn.fhir.jpa.api.model.TranslationQuery
 
TranslationRequest - Class in ca.uhn.fhir.jpa.api.model
 
TranslationRequest() - Constructor for class ca.uhn.fhir.jpa.api.model.TranslationRequest
 
TranslationResult - Class in ca.uhn.fhir.jpa.api.model
 
TranslationResult() - Constructor for class ca.uhn.fhir.jpa.api.model.TranslationResult
 

U

update(T) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Update a resource - Note that this variant of the method does not take in a RequestDetails and therefore can not fire any interceptors.
update(T, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
update(T, String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Update a resource - Note that this variant of the method does not take in a RequestDetails and therefore can not fire any interceptors.
update(T, String, boolean, boolean, RequestDetails, TransactionDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
update(T, String, boolean, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
update(T, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
updateEntity(RequestDetails, IBaseResource, IBasePersistedResource, Date, boolean, boolean, TransactionDetails, boolean, boolean) - Method in interface ca.uhn.fhir.jpa.api.dao.IJpaDao
 
updateInternal(RequestDetails, T, boolean, boolean, IBasePersistedResource, IIdType, IBaseResource, TransactionDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IJpaDao
 
UUID - ca.uhn.fhir.jpa.api.config.DaoConfig.IdStrategyEnum
Each resource will receive a randomly generated UUID

V

validate(T, IIdType, String, EncodingEnum, ValidationModeEnum, String, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
Not supported in DSTU1!
validateCode(IPrimitiveType<String>, IIdType, IPrimitiveType<String>, IPrimitiveType<String>, IPrimitiveType<String>, CD, CC, RequestDetails) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDaoValueSet
 
validateCriteriaAndReturnResourceDefinition(String) - Method in interface ca.uhn.fhir.jpa.api.dao.IFhirResourceDao
 
valueOf(String) - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.IdStrategyEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.IndexEnabledEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
Returns the enum constant of this type with the specified name.
values() - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.ClientIdStrategyEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.IdStrategyEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.IndexEnabledEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum ca.uhn.fhir.jpa.api.config.DaoConfig.StoreMetaSourceInformationEnum
Returns an array containing the constants of this enum type, in the order they are declared.

W

WarmCacheEntry - Class in ca.uhn.fhir.jpa.api.model
Denotes a search that should be performed in the background periodically in order to keep a fresh copy in the query cache.
WarmCacheEntry() - Constructor for class ca.uhn.fhir.jpa.api.model.WarmCacheEntry
 
A C D E F G H I L M N O P R S T U V W 
All Classes All Packages