
Package ca.uhn.fhir.jpa.model.entity
Class BaseResourceIndexedSearchParamQuantity
java.lang.Object
ca.uhn.fhir.jpa.model.entity.BasePartitionable
ca.uhn.fhir.jpa.model.entity.BaseResourceIndex
ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedSearchParam
ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedSearchParamQuantity
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ResourceIndexedSearchParamQuantity,ResourceIndexedSearchParamQuantityNormalized
@MappedSuperclass
public abstract class BaseResourceIndexedSearchParamQuantity
extends BaseResourceIndexedSearchParam
- See Also:
-
Field Summary
FieldsFields inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedSearchParam
myHashIdentity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic longcalculateHashSystemAndUnits(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem, String theUnits) static longcalculateHashSystemAndUnits(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem, String theUnits) static longcalculateHashUnits(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theUnits) static longcalculateHashUnits(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theUnits) voidgetUnits()inthashCode()Subclasses must implementvoidsetHashIdentityAndUnits(Long theHashIdentityAndUnits) voidsetHashIdentitySystemAndUnits(Long theHashIdentitySystemAndUnits) voidvoidMethods inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedSearchParam
calculateHashIdentity, calculateHashIdentity, calculateHashIdentity, copyMutableValuesFrom, getHashIdentity, getId, getParamName, getPartitionSettings, getResource, getResourcePid, getResourceType, getStorageSettings, getUpdated, isIndexStorageOptimized, isMissing, matches, optimizeIndexStorage, restoreParamName, setHashIdentity, setMissing, setParamName, setPartitionSettings, setResource, setResourceType, setStorageSettings, setUpdated, toQueryParameterTypeMethods inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndex
equals, setId, setPartitionId, setPlaceholderHashesIfMissing, setResourceIdMethods inherited from class ca.uhn.fhir.jpa.model.entity.BasePartitionable
getPartitionId, toString
-
Field Details
-
mySystem
-
myUnits
-
-
Constructor Details
-
BaseResourceIndexedSearchParamQuantity
Constructor
-
-
Method Details
-
clearHashes
- Specified by:
clearHashesin classBaseResourceIndex
-
calculateHashes
- Specified by:
calculateHashesin classBaseResourceIndex
-
getHashIdentityAndUnits
-
setHashIdentityAndUnits
-
getHashIdentitySystemAndUnits
-
setHashIdentitySystemAndUnits
-
getSystem
-
setSystem
-
getUnits
-
setUnits
-
hashCode
Description copied from class:BaseResourceIndexSubclasses must implement- Specified by:
hashCodein classBaseResourceIndex
-
calculateHashSystemAndUnits
public static long calculateHashSystemAndUnits(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem, String theUnits) -
calculateHashSystemAndUnits
public static long calculateHashSystemAndUnits(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theSystem, String theUnits) -
calculateHashUnits
public static long calculateHashUnits(PartitionSettings thePartitionSettings, PartitionablePartitionId theRequestPartitionId, String theResourceType, String theParamName, String theUnits) -
calculateHashUnits
public static long calculateHashUnits(PartitionSettings thePartitionSettings, ca.uhn.fhir.interceptor.model.RequestPartitionId theRequestPartitionId, String theResourceType, String theParamName, String theUnits)
-