
Package ca.uhn.fhir.jpa.api.dao
Interface IDao
- All Known Subinterfaces:
IFhirResourceDao<T>
,IFhirResourceDaoCodeSystem<T,
,CD, CC> IFhirResourceDaoComposition<T>
,IFhirResourceDaoConceptMap<T>
,IFhirResourceDaoEncounter<T>
,IFhirResourceDaoMessageHeader<T>
,IFhirResourceDaoObservation<T>
,IFhirResourceDaoPatient<T>
,IFhirResourceDaoSearchParameter<T>
,IFhirResourceDaoStructureDefinition<T>
,IFhirResourceDaoSubscription<T>
,IFhirResourceDaoValueSet<T,
,CD, CC> IFhirSystemDao<T,
MT>
public interface IDao
Note that this interface is not considered a stable interface. While it is possible to build applications
that use it directly, please be aware that we may modify methods, add methods, or even remove methods from
time to time, even within minor point releases.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final MetadataKeyCurrentlyReindexing
static final MetadataKeyResourcePid
static final String
-
Method Summary
Modifier and TypeMethodDescriptionca.uhn.fhir.context.FhirContext
org.hl7.fhir.instance.model.api.IBaseResource
toResource
(BaseHasResource theEntity, boolean theForHistoryOperation) <R extends org.hl7.fhir.instance.model.api.IBaseResource>
RtoResource
(Class<R> theResourceType, IBaseResourceEntity theEntity, Collection<ResourceTag> theTagList, boolean theForHistoryOperation)
-
Field Details
-
RESOURCE_PID_KEY
- See Also:
-
RESOURCE_PID
-
CURRENTLY_REINDEXING
-
-
Method Details
-
getContext
ca.uhn.fhir.context.FhirContext getContext() -
toResource
org.hl7.fhir.instance.model.api.IBaseResource toResource(BaseHasResource theEntity, boolean theForHistoryOperation) -
toResource
<R extends org.hl7.fhir.instance.model.api.IBaseResource> R toResource(Class<R> theResourceType, IBaseResourceEntity theEntity, Collection<ResourceTag> theTagList, boolean theForHistoryOperation)
-