Package ca.uhn.fhir.jpa.model.entity
Class BaseHasResource
java.lang.Object
ca.uhn.fhir.jpa.model.entity.BasePartitionable
ca.uhn.fhir.jpa.model.entity.BaseHasResource
- All Implemented Interfaces:
IBasePersistedResource,IBaseResourceEntity,Serializable
- Direct Known Subclasses:
ResourceHistoryTable,ResourceTable
@MappedSuperclass
public abstract class BaseHasResource
extends BasePartitionable
implements IBaseResourceEntity, IBasePersistedResource
- See Also:
- Serialized Form
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract BaseTagaddTag(TagDefinition theDef)If the resource is deleted, returns the date/time that the resource was deleted at.ca.uhn.fhir.context.FhirVersionEnumabstract ForcedIdabstract LonggetId()ca.uhn.fhir.model.primitive.InstantDtabstract Longabstract Stringabstract Collection<? extends BaseTag>getTags()ca.uhn.fhir.model.primitive.InstantDtabstract longbooleanvoidsetDeleted(Date theDate)voidsetFhirVersion(ca.uhn.fhir.context.FhirVersionEnum theFhirVersion)abstract voidsetForcedId(ForcedId theForcedId)voidsetHasTags(boolean theHasTags)voidsetPublished(ca.uhn.fhir.model.primitive.InstantDt thePublished)voidsetPublished(Date thePublished)voidsetTransientForcedId(String theTransientForcedId)voidsetUpdated(ca.uhn.fhir.model.primitive.InstantDt theUpdated)voidsetUpdated(Date theUpdated)Methods 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, toString, wait, wait, waitMethods inherited from interface ca.uhn.fhir.jpa.model.cross.IBasePersistedResource
getIdDt, getPersistentIdMethods inherited from interface ca.uhn.fhir.jpa.model.entity.IBaseResourceEntity
getIdDt, getPartitionId
-
Constructor Details
-
BaseHasResource
public BaseHasResource()
-
-
Method Details
-
getTransientForcedId
-
setTransientForcedId
-
addTag
-
getDeleted
Description copied from interface:IBasePersistedResourceIf the resource is deleted, returns the date/time that the resource was deleted at. Otherwise, returnsnull- Specified by:
getDeletedin interfaceIBasePersistedResource- Specified by:
getDeletedin interfaceIBaseResourceEntity
-
getFhirVersion
- Specified by:
getFhirVersionin interfaceIBaseResourceEntity
-
setFhirVersion
-
getForcedId
-
setForcedId
-
getId
- Specified by:
getIdin interfaceIBaseResourceEntity
-
setDeleted
-
getPublished
- Specified by:
getPublishedin interfaceIBaseResourceEntity
-
getPublishedDate
-
setPublished
-
setPublished
-
getResourceId
- Specified by:
getResourceIdin interfaceIBaseResourceEntity
-
getResourceType
- Specified by:
getResourceTypein interfaceIBaseResourceEntity
-
getTags
-
getUpdated
- Specified by:
getUpdatedin interfaceIBaseResourceEntity
-
getUpdatedDate
- Specified by:
getUpdatedDatein interfaceIBaseResourceEntity
-
setUpdated
-
setUpdated
-
getVersion
- Specified by:
getVersionin interfaceIBaseResourceEntity
-
isHasTags
- Specified by:
isHasTagsin interfaceIBaseResourceEntity
-
setHasTags
-