Package ca.uhn.fhir.jpa.model.entity
Class ResourceIndexedComboTokenNonUnique
java.lang.Object
ca.uhn.fhir.jpa.model.entity.BasePartitionable
ca.uhn.fhir.jpa.model.entity.BaseResourceIndex
ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedCombo
ca.uhn.fhir.jpa.model.entity.ResourceIndexedComboTokenNonUnique
- All Implemented Interfaces:
IResourceIndexComboSearchParameter
,Serializable
,Comparable<ResourceIndexedComboTokenNonUnique>
@Entity
public class ResourceIndexedComboTokenNonUnique
extends BaseResourceIndexedCombo
implements Comparable<ResourceIndexedComboTokenNonUnique>, IResourceIndexComboSearchParameter
- See Also:
-
Field Summary
-
Constructor Summary
ConstructorDescriptionConstructorResourceIndexedComboTokenNonUnique
(PartitionSettings thePartitionSettings, ResourceTable theEntity, String theQueryString) -
Method Summary
Modifier and TypeMethodDescriptionstatic long
calculateHashComplete
(PartitionSettings partitionSettings, PartitionablePartitionId thePartitionId, String queryString) void
void
int
<T extends BaseResourceIndex>
voidcopyMutableValuesFrom
(T theSource) boolean
Subclasses must implementgetId()
int
hashCode()
Subclasses must implementvoid
setHashComplete
(Long theHashComplete) void
void
setIndexString
(String theIndexString) void
setPartitionSettings
(PartitionSettings thePartitionSettings) void
setResource
(ResourceTable theResource) toString()
Methods inherited from class ca.uhn.fhir.jpa.model.entity.BaseResourceIndexedCombo
getSearchParameterId, setSearchParameterId
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
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface ca.uhn.fhir.jpa.model.entity.IResourceIndexComboSearchParameter
getSearchParameterId, setSearchParameterId
-
Field Details
-
HFJ_IDX_CMB_TOK_NU
- See Also:
-
-
Constructor Details
-
ResourceIndexedComboTokenNonUnique
public ResourceIndexedComboTokenNonUnique()Constructor -
ResourceIndexedComboTokenNonUnique
public ResourceIndexedComboTokenNonUnique(PartitionSettings thePartitionSettings, ResourceTable theEntity, String theQueryString)
-
-
Method Details
-
getIndexString
- Specified by:
getIndexString
in interfaceIResourceIndexComboSearchParameter
-
setIndexString
-
equals
Description copied from class:BaseResourceIndex
Subclasses must implement- Specified by:
equals
in classBaseResourceIndex
-
copyMutableValuesFrom
- Specified by:
copyMutableValuesFrom
in classBaseResourceIndex
-
getId
- Specified by:
getId
in classBaseResourceIndex
-
setId
- Specified by:
setId
in classBaseResourceIndex
-
clearHashes
- Specified by:
clearHashes
in classBaseResourceIndex
-
calculateHashes
- Specified by:
calculateHashes
in classBaseResourceIndex
-
hashCode
Description copied from class:BaseResourceIndex
Subclasses must implement- Specified by:
hashCode
in classBaseResourceIndex
-
getPartitionSettings
-
setPartitionSettings
-
getResource
- Specified by:
getResource
in interfaceIResourceIndexComboSearchParameter
-
setResource
- Specified by:
setResource
in interfaceIResourceIndexComboSearchParameter
-
getHashComplete
-
setHashComplete
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ResourceIndexedComboTokenNonUnique>
-
toString
- Overrides:
toString
in classBasePartitionable
-
calculateHashComplete
public static long calculateHashComplete(PartitionSettings partitionSettings, PartitionablePartitionId thePartitionId, String queryString)
-