Package ca.uhn.fhir.jpa.model.entity
Class ResourceIndexedSearchParamBaseQuantity
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.ResourceIndexedSearchParamBaseQuantity
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
ResourceIndexedSearchParamQuantity,ResourceIndexedSearchParamQuantityNormalized
@MappedSuperclass
public abstract class ResourceIndexedSearchParamBaseQuantity
extends BaseResourceIndexedSearchParam
- See Also:
- Serialized Form
-
Field Summary
Fields -
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 implementvoidsetHashIdentity(Long theHashIdentity)voidsetHashIdentityAndUnits(Long theHashIdentityAndUnits)voidsetHashIdentitySystemAndUnits(Long theHashIdentitySystemAndUnits)voidvoidMethods inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedSearchParam
calculateHashIdentity, calculateHashIdentity, calculateHashIdentity, copyMutableValuesFrom, getId, getModelConfig, getParamName, getPartitionSettings, getResource, getResourcePid, getResourceType, getUpdated, isMissing, matches, setMissing, setModelConfig, setParamName, setPartitionSettings, setResource, setResourceType, setUpdated, toQueryParameterTypeMethods inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndex
equals, setId, setPartitionIdMethods inherited from class ca.uhn.fhir.jpa.model.entity.BasePartitionable
getPartitionId
-
Field Details
-
mySystem
-
myUnits
-
-
Constructor Details
-
ResourceIndexedSearchParamBaseQuantity
Constructor
-
-
Method Details
-
clearHashes
- Specified by:
clearHashesin classBaseResourceIndex
-
calculateHashes
- Specified by:
calculateHashesin classBaseResourceIndex
-
getHashIdentity
-
setHashIdentity
-
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)
-