
Package ca.uhn.fhir.rest.gclient
Interface IBaseOn<T>
-
- All Known Subinterfaces:
IHistory
,IOperation
,IOperationOn
public interface IBaseOn<T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description T
onInstance(String theId)
Perform the operation across all versions of a specific resource (by ID and type) on the server.T
onInstance(IIdType theId)
Perform the operation across all versions of a specific resource (by ID and type) on the server.T
onServer()
Perform the operation across all versions of all resources of all types on the serverT
onType(Class<? extends IBaseResource> theResourceType)
Perform the operation across all versions of all resources of the given type on the serverT
onType(String theResourceType)
Perform the operation across all versions of all resources of the given type on the server
-
-
-
Method Detail
-
onServer
T onServer()
Perform the operation across all versions of all resources of all types on the server
-
onType
T onType(Class<? extends IBaseResource> theResourceType)
Perform the operation across all versions of all resources of the given type on the server
-
onType
T onType(String theResourceType)
Perform the operation across all versions of all resources of the given type on the server- Parameters:
theResourceType
- The resource type name, e.g. "ValueSet"
-
onInstance
T onInstance(IIdType theId)
Perform the operation across all versions of a specific resource (by ID and type) on the server. Note thattheId
must be populated with both a resource type and a resource ID at a minimum.- Throws:
IllegalArgumentException
- IftheId
does not contain at least a resource type and ID
-
onInstance
T onInstance(String theId)
Perform the operation across all versions of a specific resource (by ID and type) on the server. Note thattheId
must be populated with both a resource type and a resource ID at a minimum.- Throws:
IllegalArgumentException
- IftheId
does not contain at least a resource type and ID
-
-