Package ca.uhn.fhir.jpa.model.entity
Class ResourceIndexedSearchParamQuantity
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
ca.uhn.fhir.jpa.model.entity.ResourceIndexedSearchParamQuantity
- All Implemented Interfaces:
Serializable
@Embeddable
@Entity
public class ResourceIndexedSearchParamQuantity
extends BaseResourceIndexedSearchParamQuantity
- See Also:
-
Field Summary
Fields inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedSearchParamQuantity
mySystem, myUnits
Fields inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedSearchParam
myHashIdentity
-
Constructor Summary
ConstructorDescriptionResourceIndexedSearchParamQuantity
(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, BigDecimal theValue, String theSystem, String theUnits) -
Method Summary
Modifier and TypeMethodDescription<T extends BaseResourceIndex>
voidcopyMutableValuesFrom
(T theSource) boolean
Subclasses must implementgetId()
Get the Resource this SP indexesgetValue()
int
hashCode()
Subclasses must implementboolean
matches
(ca.uhn.fhir.model.api.IQueryParameterType theParam) void
setResource
(ResourceTable theResource) setValue
(BigDecimal theValue) ca.uhn.fhir.model.api.IQueryParameterType
toString()
Methods inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedSearchParamQuantity
calculateHashes, calculateHashSystemAndUnits, calculateHashSystemAndUnits, calculateHashUnits, calculateHashUnits, clearHashes, getHashIdentityAndUnits, getHashIdentitySystemAndUnits, getSystem, getUnits, setHashIdentityAndUnits, setHashIdentitySystemAndUnits, setSystem, setUnits
Methods inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedSearchParam
calculateHashIdentity, calculateHashIdentity, calculateHashIdentity, getHashIdentity, getParamName, getPartitionSettings, getResourcePid, getResourceType, getStorageSettings, getUpdated, isIndexStorageOptimized, isMissing, optimizeIndexStorage, restoreParamName, setHashIdentity, setMissing, setParamName, setPartitionSettings, setResourceType, setStorageSettings, setUpdated
Methods inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndex
setPartitionId, setPlaceholderHashesIfMissing
Methods inherited from class ca.uhn.fhir.jpa.model.entity.BasePartitionable
getPartitionId
-
Field Details
-
myValue
-
-
Constructor Details
-
ResourceIndexedSearchParamQuantity
public ResourceIndexedSearchParamQuantity() -
ResourceIndexedSearchParamQuantity
public ResourceIndexedSearchParamQuantity(PartitionSettings thePartitionSettings, String theResourceType, String theParamName, BigDecimal theValue, String theSystem, String theUnits)
-
-
Method Details
-
copyMutableValuesFrom
- Overrides:
copyMutableValuesFrom
in classBaseResourceIndexedSearchParam
-
getValue
-
setValue
-
getId
- Specified by:
getId
in classBaseResourceIndexedSearchParam
-
setId
- Specified by:
setId
in classBaseResourceIndex
-
toQueryParameterType
- Specified by:
toQueryParameterType
in classBaseResourceIndexedSearchParam
-
toString
- Overrides:
toString
in classBasePartitionable
-
equals
Description copied from class:BaseResourceIndex
Subclasses must implement- Specified by:
equals
in classBaseResourceIndex
-
hashCode
Description copied from class:BaseResourceIndex
Subclasses must implement- Overrides:
hashCode
in classBaseResourceIndexedSearchParamQuantity
-
matches
- Overrides:
matches
in classBaseResourceIndexedSearchParam
-
getResource
Description copied from class:BaseResourceIndexedSearchParam
Get the Resource this SP indexes- Specified by:
getResource
in classBaseResourceIndexedSearchParam
-
setResource
- Specified by:
setResource
in classBaseResourceIndexedSearchParam
-