Package ca.uhn.fhir.jpa.model.entity
Class ResourceTable
java.lang.Object
ca.uhn.fhir.jpa.model.entity.BasePartitionable
ca.uhn.fhir.jpa.model.entity.BaseHasResource
ca.uhn.fhir.jpa.model.entity.ResourceTable
- All Implemented Interfaces:
IBasePersistedResource,IResourceLookup,IBaseResourceEntity,Serializable
@Indexed(routingBinder=@RoutingBinderRef(type=ResourceTableRoutingBinder.class))
@Entity
public class ResourceTable
extends BaseHasResource
implements Serializable, IBasePersistedResource, IResourceLookup
- See Also:
- Serialized Form
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTag(TagDefinition theTag)This is a convenience to avoid loading the version a second time within a single transaction.getId()ca.uhn.fhir.model.primitive.IdDtgetIdDt()org.hl7.fhir.instance.model.api.IIdTypegetIdType(ca.uhn.fhir.context.FhirContext theContext)ca.uhn.fhir.rest.api.server.storage.ResourcePersistentIdgetTags()longbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanTransient (not saved in DB) flag indicating that this resource was found to be unchanged by the current operation and was not re-saved in the databasevoidpreSave()voidsetContentText(String theContentText)voidsetCreatedByMatchUrl(String theCreatedByMatchUrl)voidsetCurrentVersionEntity(ResourceHistoryTable theCurrentVersionEntity)This is a convenience to avoid loading the version a second time within a single transaction.voidsetForcedId(ForcedId theForcedId)voidsetHashSha256(String theHashSha256)voidsetHasLinks(boolean theHasLinks)voidvoidsetIndexStatus(Long theIndexStatus)voidsetLuceneIndexData(ExtendedLuceneIndexData theLuceneIndexData)voidsetNarrativeText(String theNarrativeText)voidsetParamsComboStringUniquePresent(boolean theParamsComboStringUniquePresent)voidsetParamsComboTokensNonUniquePresent(boolean theParamsComboTokensNonUniquePresent)voidsetParamsCoords(Collection<ResourceIndexedSearchParamCoords> theParamsCoords)voidsetParamsCoordsPopulated(boolean theParamsCoordsPopulated)voidsetParamsDate(Collection<ResourceIndexedSearchParamDate> theParamsDate)voidsetParamsDatePopulated(boolean theParamsDatePopulated)voidsetParamsNumber(Collection<ResourceIndexedSearchParamNumber> theNumberParams)voidsetParamsNumberPopulated(boolean theParamsNumberPopulated)voidsetParamsQuantity(Collection<ResourceIndexedSearchParamQuantity> theQuantityParams)voidsetParamsQuantityNormalized(Collection<ResourceIndexedSearchParamQuantityNormalized> theQuantityNormalizedParams)voidsetParamsQuantityNormalizedPopulated(Boolean theParamsQuantityNormalizedPopulated)voidsetParamsQuantityPopulated(boolean theParamsQuantityPopulated)voidsetParamsString(Collection<ResourceIndexedSearchParamString> theParamsString)voidsetParamsStringPopulated(boolean theParamsStringPopulated)voidsetParamsToken(Collection<ResourceIndexedSearchParamToken> theParamsToken)voidsetParamsTokenPopulated(boolean theParamsTokenPopulated)voidsetParamsUri(Collection<ResourceIndexedSearchParamUri> theParamsUri)voidsetParamsUriPopulated(boolean theParamsUriPopulated)voidsetResourceLinks(Collection<ResourceLink> theLinks)setResourceType(String theResourceType)voidsetUnchangedInCurrentOperation(boolean theUnchangedInCurrentOperation)Transient (not saved in DB) flag indicating that this resource was found to be unchanged by the current operation and was not re-saved in the databasevoidsetVersion(long theVersion)toHistory(boolean theCreateVersionTags)toString()Methods inherited from class ca.uhn.fhir.jpa.model.entity.BaseHasResource
getDeleted, getFhirVersion, getPublished, getPublishedDate, getTransientForcedId, getUpdated, getUpdatedDate, isHasTags, setDeleted, setFhirVersion, setHasTags, setPublished, setPublished, setTransientForcedId, setUpdated, setUpdatedMethods inherited from class ca.uhn.fhir.jpa.model.entity.BasePartitionable
getPartitionId, setPartitionIdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ca.uhn.fhir.jpa.model.cross.IBasePersistedResource
getDeletedMethods inherited from interface ca.uhn.fhir.jpa.model.entity.IBaseResourceEntity
getPartitionIdMethods inherited from interface ca.uhn.fhir.jpa.model.cross.IResourceLookup
getDeleted
-
Field Details
-
RESTYPE_LEN
- See Also:
- Constant Field Values
-
-
Constructor Details
-
ResourceTable
public ResourceTable()Constructor
-
-
Method Details
-
addTag
- Specified by:
addTagin classBaseHasResource
-
getHashSha256
-
setHashSha256
-
getId
- Specified by:
getIdin interfaceIBaseResourceEntity- Specified by:
getIdin classBaseHasResource
-
setId
-
getIndexStatus
-
setIndexStatus
-
getParamsComboStringUnique
-
getmyParamsComboTokensNonUnique
-
getParamsCoords
-
setParamsCoords
-
getParamsDate
-
setParamsDate
-
getParamsNumber
-
setParamsNumber
-
getParamsQuantity
-
setParamsQuantity
-
getParamsQuantityNormalized
-
setParamsQuantityNormalized
public void setParamsQuantityNormalized(Collection<ResourceIndexedSearchParamQuantityNormalized> theQuantityNormalizedParams) -
getParamsString
-
setParamsString
-
getParamsToken
-
setParamsToken
-
getParamsUri
-
setParamsUri
-
getResourceId
- Specified by:
getResourceIdin interfaceIBaseResourceEntity- Specified by:
getResourceIdin interfaceIResourceLookup- Specified by:
getResourceIdin classBaseHasResource
-
getResourceLinks
-
setResourceLinks
-
getResourceType
- Specified by:
getResourceTypein interfaceIBaseResourceEntity- Specified by:
getResourceTypein interfaceIResourceLookup- Specified by:
getResourceTypein classBaseHasResource
-
setResourceType
-
getTags
- Specified by:
getTagsin classBaseHasResource
-
getVersion
- Specified by:
getVersionin interfaceIBaseResourceEntity- Specified by:
getVersionin classBaseHasResource
-
setVersion
-
isHasLinks
-
setHasLinks
-
isParamsComboStringUniquePresent
-
setParamsComboStringUniquePresent
-
isParamsComboTokensNonUniquePresent
-
setParamsComboTokensNonUniquePresent
-
isParamsCoordsPopulated
-
setParamsCoordsPopulated
-
isParamsDatePopulated
-
setParamsDatePopulated
-
isParamsNumberPopulated
-
setParamsNumberPopulated
-
isParamsQuantityPopulated
-
setParamsQuantityPopulated
-
isParamsQuantityNormalizedPopulated
-
setParamsQuantityNormalizedPopulated
-
isParamsStringPopulated
-
setParamsStringPopulated
-
isParamsTokenPopulated
-
setParamsTokenPopulated
-
isParamsUriPopulated
-
setParamsUriPopulated
-
isUnchangedInCurrentOperation
Transient (not saved in DB) flag indicating that this resource was found to be unchanged by the current operation and was not re-saved in the database -
setUnchangedInCurrentOperation
Transient (not saved in DB) flag indicating that this resource was found to be unchanged by the current operation and was not re-saved in the database -
setContentText
-
getContentText
-
setNarrativeText
-
toHistory
-
toString
-
preSave
-
setCurrentVersionEntity
This is a convenience to avoid loading the version a second time within a single transaction. It is not persisted. -
getCurrentVersionEntity
This is a convenience to avoid loading the version a second time within a single transaction. It is not persisted. -
getPersistentId
- Specified by:
getPersistentIdin interfaceIBasePersistedResource
-
getForcedId
- Specified by:
getForcedIdin classBaseHasResource
-
setForcedId
- Specified by:
setForcedIdin classBaseHasResource
-
getIdDt
- Specified by:
getIdDtin interfaceIBasePersistedResource- Specified by:
getIdDtin interfaceIBaseResourceEntity
-
getIdType
public org.hl7.fhir.instance.model.api.IIdType getIdType(ca.uhn.fhir.context.FhirContext theContext) -
setCreatedByMatchUrl
-
getCreatedByMatchUrl
-
setLuceneIndexData
-