
Package ca.uhn.fhir.jpa.dao.index
Class SearchParamWithInlineReferencesExtractor
java.lang.Object
ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamWithInlineReferencesExtractor<JpaPid>
ca.uhn.fhir.jpa.dao.index.SearchParamWithInlineReferencesExtractor
- All Implemented Interfaces:
ISearchParamWithInlineReferencesExtractor
@Service
@Lazy
public class SearchParamWithInlineReferencesExtractor
extends BaseSearchParamWithInlineReferencesExtractor<JpaPid>
implements ISearchParamWithInlineReferencesExtractor
-
Field Summary
FieldsFields inherited from class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamWithInlineReferencesExtractor
myFhirContext, myStorageSettings
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
populateFromResource
(RequestPartitionId theRequestPartitionId, ResourceIndexedSearchParams theParams, ca.uhn.fhir.rest.api.server.storage.TransactionDetails theTransactionDetails, ResourceTable theEntity, org.hl7.fhir.instance.model.api.IBaseResource theResource, ResourceIndexedSearchParams theExistingParams, ca.uhn.fhir.rest.api.server.RequestDetails theRequest, boolean thePerformIndexing) void
setDaoSearchParamSynchronizer
(DaoSearchParamSynchronizer theDaoSearchParamSynchronizer) void
setPartitionSettings
(PartitionSettings thePartitionSettings) void
setSearchParamExtractorService
(SearchParamExtractorService theSearchParamExtractorService) void
setSearchParamRegistry
(ca.uhn.fhir.rest.server.util.ISearchParamRegistry theSearchParamRegistry) void
storeUniqueComboParameters
(ResourceIndexedSearchParams theParams, ResourceTable theEntity, ResourceIndexedSearchParams theExistingParams) Methods inherited from class ca.uhn.fhir.jpa.searchparam.extractor.BaseSearchParamWithInlineReferencesExtractor
extractInlineReferences, setContext, setStorageSettings
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ca.uhn.fhir.jpa.searchparam.extractor.ISearchParamWithInlineReferencesExtractor
extractInlineReferences
-
Field Details
-
myEntityManager
-
-
Constructor Details
-
SearchParamWithInlineReferencesExtractor
-
-
Method Details
-
setPartitionSettings
-
setSearchParamExtractorService
public void setSearchParamExtractorService(SearchParamExtractorService theSearchParamExtractorService) -
setSearchParamRegistry
public void setSearchParamRegistry(ca.uhn.fhir.rest.server.util.ISearchParamRegistry theSearchParamRegistry) -
populateFromResource
public void populateFromResource(RequestPartitionId theRequestPartitionId, ResourceIndexedSearchParams theParams, ca.uhn.fhir.rest.api.server.storage.TransactionDetails theTransactionDetails, ResourceTable theEntity, org.hl7.fhir.instance.model.api.IBaseResource theResource, ResourceIndexedSearchParams theExistingParams, ca.uhn.fhir.rest.api.server.RequestDetails theRequest, boolean thePerformIndexing) -
setDaoSearchParamSynchronizer
-
storeUniqueComboParameters
public void storeUniqueComboParameters(ResourceIndexedSearchParams theParams, ResourceTable theEntity, ResourceIndexedSearchParams theExistingParams)
-