Uses of Class
ca.uhn.fhir.jpa.model.config.PartitionSettings
Package
Description
-
Uses of PartitionSettings in ca.uhn.fhir.jpa.model.config
Modifier and TypeMethodDescriptionPartitionSettings.setIncludePartitionInSearchHashes
(boolean theIncludePartitionInSearchHashes) If set totrue
(default isfalse
) thePARTITION_ID
value will be factored into the hash values used in theHFJ_SPIDX_xxx
tables, removing the need to explicitly add a selector on this column in queries. -
Uses of PartitionSettings in ca.uhn.fhir.jpa.model.entity
Modifier and TypeMethodDescriptionBaseResourceIndexedSearchParam.getPartitionSettings()
ResourceIndexedComboTokenNonUnique.getPartitionSettings()
SearchParamPresentEntity.getPartitionSettings()
Modifier and TypeMethodDescriptionstatic long
ResourceIndexedComboTokenNonUnique.calculateHashComplete
(PartitionSettings partitionSettings, PartitionablePartitionId thePartitionId, String queryString) static long
ResourceIndexedSearchParamString.calculateHashExact
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theValueExact) static long
ResourceIndexedSearchParamString.calculateHashExact
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theValueExact) static long
BaseResourceIndexedSearchParam.calculateHashIdentity
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName) static long
BaseResourceIndexedSearchParam.calculateHashIdentity
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, List<String> theAdditionalValues) static long
BaseResourceIndexedSearchParam.calculateHashIdentity
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName) static long
ResourceIndexedSearchParamString.calculateHashNormalized
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, StorageSettings theStorageSettings, String theResourceType, String theParamName, String theValueNormalized) static long
ResourceIndexedSearchParamString.calculateHashNormalized
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, StorageSettings theStorageSettings, String theResourceType, String theParamName, String theValueNormalized) static long
SearchParamPresentEntity.calculateHashPresence
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, Boolean thePresent) static long
SearchParamPresentEntity.calculateHashPresence
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, Boolean thePresent) static long
ResourceIndexedSearchParamToken.calculateHashSystem
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem) static long
ResourceIndexedSearchParamToken.calculateHashSystem
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem) static long
BaseResourceIndexedSearchParamQuantity.calculateHashSystemAndUnits
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem, String theUnits) static long
BaseResourceIndexedSearchParamQuantity.calculateHashSystemAndUnits
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem, String theUnits) static long
ResourceIndexedSearchParamToken.calculateHashSystemAndValue
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem, String theValue) static long
ResourceIndexedSearchParamToken.calculateHashSystemAndValue
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem, String theValue) static long
BaseResourceIndexedSearchParamQuantity.calculateHashUnits
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theUnits) static long
BaseResourceIndexedSearchParamQuantity.calculateHashUnits
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theUnits) static long
ResourceIndexedSearchParamUri.calculateHashUri
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theUri) static long
ResourceIndexedSearchParamUri.calculateHashUri
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theUri) static long
ResourceIndexedSearchParamToken.calculateHashValue
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theValue) static long
ResourceIndexedSearchParamToken.calculateHashValue
(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theValue) BaseResourceIndexedSearchParam.setPartitionSettings
(PartitionSettings thePartitionSettings) void
ResourceIndexedComboTokenNonUnique.setPartitionSettings
(PartitionSettings thePartitionSettings) void
SearchParamPresentEntity.setPartitionSettings
(PartitionSettings thePartitionSettings) static PartitionablePartitionId
PartitionablePartitionId.toStoragePartition
(ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, PartitionSettings thePartitionSettings) ModifierConstructorDescriptionResourceIndexedComboTokenNonUnique
(PartitionSettings thePartitionSettings, ResourceTable theEntity, String theQueryString) ResourceIndexedSearchParamCoords
(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, double theLatitude, double theLongitude) ResourceIndexedSearchParamDate
(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, Date theLow, String theLowString, Date theHigh, String theHighString, String theOriginalValue) ConstructorResourceIndexedSearchParamNumber
(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, BigDecimal theValue) ResourceIndexedSearchParamQuantity
(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, BigDecimal theValue, String theSystem, String theUnits) ResourceIndexedSearchParamQuantityNormalized
(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, double theValue, String theSystem, String theUnits) ResourceIndexedSearchParamString
(PartitionSettings thePartitionSettings, StorageSettings theStorageSettings, String theResourceType, String theParamName, String theValueNormalized, String theValueExact) ResourceIndexedSearchParamToken
(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, boolean theMissing) ConstructorResourceIndexedSearchParamToken
(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, String theSystem, String theValue) ConstructorResourceIndexedSearchParamUri
(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, String theUri) Constructor -
Uses of PartitionSettings in ca.uhn.fhir.jpa.model.util
Modifier and TypeMethodDescriptionstatic long
SearchParamHash.hashSearchParam
(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String... theValues) Applies a fast and consistent hashing algorithm to a set of strings