Package ca.uhn.fhir.jpa.dao.data.custom
Class IResourceTableDaoImpl
java.lang.Object
ca.uhn.fhir.jpa.dao.data.custom.IResourceTableDaoImpl
- All Implemented Interfaces:
IForcedIdQueries
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionCollection
<Object[]> findAndResolveByForcedIdWithNoType
(String theResourceType, Collection<String> theForcedIds, boolean theExcludeDeleted) This method returns a Collection where each row is an element in the collection.Collection
<Object[]> findAndResolveByForcedIdWithNoTypeIncludeDeleted
(String theResourceType, Collection<String> theForcedIds) This method returns a Collection where each row is an element in the collection.Collection
<Object[]> findAndResolveByForcedIdWithNoTypeInPartition
(String theResourceType, Collection<String> theForcedIds, Collection<Integer> thePartitionId, boolean theExcludeDeleted) This method returns a Collection where each row is an element in the collection.Collection
<Object[]> findAndResolveByForcedIdWithNoTypeInPartitionIdOrNullPartitionId
(String theResourceType, Collection<String> theForcedIds, List<Integer> thePartitionIdsWithoutDefault, boolean theExcludeDeleted) This method returns a Collection where each row is an element in the collection.Collection
<Object[]> findAndResolveByForcedIdWithNoTypeInPartitionNull
(String theResourceType, Collection<String> theForcedIds, boolean theExcludeDeleted) This method returns a Collection where each row is an element in the collection.
-
Constructor Details
-
IResourceTableDaoImpl
public IResourceTableDaoImpl()
-
-
Method Details
-
findAndResolveByForcedIdWithNoTypeIncludeDeleted
public Collection<Object[]> findAndResolveByForcedIdWithNoTypeIncludeDeleted(String theResourceType, Collection<String> theForcedIds) This method returns a Collection where each row is an element in the collection. Each element in the collection is an object array, where the order matters (the array represents columns returned by the query). Deleted resources are not filtered.- Specified by:
findAndResolveByForcedIdWithNoTypeIncludeDeleted
in interfaceIForcedIdQueries
-
findAndResolveByForcedIdWithNoType
public Collection<Object[]> findAndResolveByForcedIdWithNoType(String theResourceType, Collection<String> theForcedIds, boolean theExcludeDeleted) This method returns a Collection where each row is an element in the collection. Each element in the collection is an object array, where the order matters (the array represents columns returned by the query). Deleted resources are optionally filtered. Be careful if you change this query in any way.- Specified by:
findAndResolveByForcedIdWithNoType
in interfaceIForcedIdQueries
-
findAndResolveByForcedIdWithNoTypeInPartition
public Collection<Object[]> findAndResolveByForcedIdWithNoTypeInPartition(String theResourceType, Collection<String> theForcedIds, Collection<Integer> thePartitionId, boolean theExcludeDeleted) This method returns a Collection where each row is an element in the collection. Each element in the collection is an object array, where the order matters (the array represents columns returned by the query). Deleted resources are optionally filtered. Be careful if you change this query in any way.- Specified by:
findAndResolveByForcedIdWithNoTypeInPartition
in interfaceIForcedIdQueries
-
findAndResolveByForcedIdWithNoTypeInPartitionNull
public Collection<Object[]> findAndResolveByForcedIdWithNoTypeInPartitionNull(String theResourceType, Collection<String> theForcedIds, boolean theExcludeDeleted) This method returns a Collection where each row is an element in the collection. Each element in the collection is an object array, where the order matters (the array represents columns returned by the query). Deleted resources are optionally filtered. Be careful if you change this query in any way.- Specified by:
findAndResolveByForcedIdWithNoTypeInPartitionNull
in interfaceIForcedIdQueries
-
findAndResolveByForcedIdWithNoTypeInPartitionIdOrNullPartitionId
public Collection<Object[]> findAndResolveByForcedIdWithNoTypeInPartitionIdOrNullPartitionId(String theResourceType, Collection<String> theForcedIds, List<Integer> thePartitionIdsWithoutDefault, boolean theExcludeDeleted) This method returns a Collection where each row is an element in the collection. Each element in the collection is an object array, where the order matters (the array represents columns returned by the query). Deleted resources are optionally filtered. Be careful if you change this query in any way.- Specified by:
findAndResolveByForcedIdWithNoTypeInPartitionIdOrNullPartitionId
in interfaceIForcedIdQueries
-