| Modifier and Type | Method and Description |
|---|---|
IIdType |
RuntimeSearchParam.getId() |
| Constructor and Description |
|---|
RuntimeSearchParam(IIdType theId,
String theUri,
String theName,
String theDescription,
String thePath,
RestSearchParameterTypeEnum theParamType,
List<RuntimeSearchParam> theCompositeOf,
Set<String> theProvidesMembershipInCompartments,
Set<String> theTargets,
RuntimeSearchParam.RuntimeSearchParamStatusEnum theStatus) |
| Modifier and Type | Method and Description |
|---|---|
IIdType |
IFhirVersion.newIdType() |
| Modifier and Type | Method and Description |
|---|---|
BaseResourceReferenceDt |
BaseResourceReferenceDt.setReference(IIdType theReference) |
| Modifier and Type | Class and Description |
|---|---|
class |
IdDt
Represents the FHIR ID type.
|
| Modifier and Type | Method and Description |
|---|---|
IIdType |
IdDt.setParts(String theBaseUrl,
String theResourceType,
String theIdPart,
String theVersionIdPart) |
| Modifier and Type | Method and Description |
|---|---|
protected IIdType |
BaseParser.fixContainedResourceId(String theValue) |
IIdType |
BaseParser.getEncodeForceResourceId() |
IIdType |
IParser.getEncodeForceResourceId()
If not set to null (as is the default) this ID will be used as the ID in any
resources encoded by this parser
|
| Modifier and Type | Method and Description |
|---|---|
BaseParser |
BaseParser.setEncodeForceResourceId(IIdType theEncodeForceResourceId) |
IParser |
IParser.setEncodeForceResourceId(IIdType theForceResourceId)
When encoding, force this resource ID to be encoded as the resource ID
|
| Modifier and Type | Method and Description |
|---|---|
IIdType |
MethodOutcome.getId() |
| Modifier and Type | Method and Description |
|---|---|
MethodOutcome |
MethodOutcome.setId(IIdType theId) |
| Constructor and Description |
|---|
MethodOutcome(IIdType theId)
Constructor
|
MethodOutcome(IIdType theId,
Boolean theCreated)
Constructor
|
MethodOutcome(IIdType theId,
IBaseOperationOutcome theBaseOperationOutcome)
Constructor
|
MethodOutcome(IIdType theId,
IBaseOperationOutcome theBaseOperationOutcome,
Boolean theCreated)
Constructor
|
| Constructor and Description |
|---|
ResourceResponseHandler(Class<T> theReturnType,
Class<? extends IBaseResource> thePreferResponseType,
IIdType theId) |
ResourceResponseHandler(Class<T> theReturnType,
Class<? extends IBaseResource> thePreferResponseType,
IIdType theId,
boolean theAllowHtmlResponse) |
ResourceResponseHandler(Class<T> theReturnType,
List<Class<? extends IBaseResource>> thePreferResponseTypes,
IIdType theId,
boolean theAllowHtmlResponse) |
| Modifier and Type | Method and Description |
|---|---|
IClientExecutable<IClientExecutable<?,?>,T> |
IMetaGetUnsourced.fromResource(IIdType theId)
Get the meta from a resource instance by ID.
|
T |
IBaseOn.onInstance(IIdType theId)
Perform the operation across all versions of a specific resource (by ID and type) on the server.
|
IMetaAddOrDeleteSourced |
IMetaAddOrDeleteUnsourced.onResource(IIdType theId) |
IDeleteTyped |
IDelete.resourceById(IIdType theId) |
IPatchExecutable |
IPatchWithBody.withId(IIdType theId)
The resource ID to patch
|
IUpdateExecutable |
IUpdateTyped.withId(IIdType theId) |
IReadExecutable<T> |
IReadTyped.withId(IIdType theId)
Search using an ID.
|
IReadExecutable<T> |
IReadTyped.withUrl(IIdType theUrl) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends IIdType> |
MethodUtil.convertIdToType(IIdType value,
Class<T> theIdParamType) |
| Modifier and Type | Method and Description |
|---|---|
static IIdType |
UpdateMethodBinding.applyETagAsVersion(RequestDetails theRequest,
IIdType id) |
IIdType |
RequestDetails.getId() |
| Constructor and Description |
|---|
HttpDeleteClientInvocation(FhirContext theContext,
IIdType theId) |
HttpPatchClientInvocation(FhirContext theContext,
IIdType theId,
String theContentType,
String theContents) |
| Modifier and Type | Method and Description |
|---|---|
static IIdType |
RestfulServerUtils.fullyQualifyResourceIdOrReturnNull(IRestfulServerDefaults theServer,
IBaseResource theResource,
String theServerBase,
IIdType theResourceId) |
| Modifier and Type | Method and Description |
|---|---|
static IIdType |
RestfulServerUtils.fullyQualifyResourceIdOrReturnNull(IRestfulServerDefaults theServer,
IBaseResource theResource,
String theServerBase,
IIdType theResourceId) |
void |
IRestfulResponse.setOperationResourceId(IIdType theOperationResourceId) |
void |
RestfulResponse.setOperationResourceId(IIdType theOperationResourceId) |
static Object |
RestfulServerUtils.streamResponseAsResource(IRestfulServerDefaults theServer,
IBaseResource theResource,
Set<SummaryEnum> theSummaryMode,
int theStausCode,
String theStatusMessage,
boolean theAddContentLocationHeader,
boolean respondGzip,
RequestDetails theRequestDetails,
IIdType theOperationResourceId,
IPrimitiveType<Date> theOperationResourceLastUpdated) |
| Constructor and Description |
|---|
ResourceGoneException(Class<? extends IResource> theClass,
IIdType theResourceId)
Constructor which creates an error message based on a given resource ID
|
ResourceGoneException(IIdType theResourceId)
Constructor which creates an error message based on a given resource ID
|
ResourceNotFoundException(Class<? extends IResource> theClass,
IIdType theId) |
ResourceNotFoundException(Class<? extends IResource> theClass,
IIdType theId,
IBaseOperationOutcome theOperationOutcome) |
ResourceNotFoundException(IIdType theId) |
| Modifier and Type | Method and Description |
|---|---|
IIdType |
IServerInterceptor.ActionRequestDetails.getId()
Returns the ID of the incoming request (typically this is from the request URL)
|
| Constructor and Description |
|---|
ActionRequestDetails(RequestDetails theRequestDetails,
FhirContext theContext,
String theResourceType,
IIdType theId) |
ActionRequestDetails(RequestDetails theRequestDetails,
IBaseResource theResource,
String theResourceType,
IIdType theId) |
ActionRequestDetails(RequestDetails theRequestDetails,
IIdType theId)
Constructor
|
ActionRequestDetails(RequestDetails theRequestDetails,
String theResourceType,
IIdType theId) |
| Modifier and Type | Method and Description |
|---|---|
AuthorizationInterceptor.Verdict |
IAuthRule.applyRule(RestOperationTypeEnum theOperation,
RequestDetails theRequestDetails,
IBaseResource theInputResource,
IIdType theInputResourceId,
IBaseResource theOutputResource,
IRuleApplier theRuleApplier)
Applies the rule and returns a policy decision, or
null if the rule does not apply |
AuthorizationInterceptor.Verdict |
RuleImplConditional.applyRule(RestOperationTypeEnum theOperation,
RequestDetails theRequestDetails,
IBaseResource theInputResource,
IIdType theInputResourceId,
IBaseResource theOutputResource,
IRuleApplier theRuleApplier) |
AuthorizationInterceptor.Verdict |
AuthorizationInterceptor.applyRulesAndReturnDecision(RestOperationTypeEnum theOperation,
RequestDetails theRequestDetails,
IBaseResource theInputResource,
IIdType theInputResourceId,
IBaseResource theOutputResource) |
AuthorizationInterceptor.Verdict |
IRuleApplier.applyRulesAndReturnDecision(RestOperationTypeEnum theOperation,
RequestDetails theRequestDetails,
IBaseResource theInputResource,
IIdType theInputResourceId,
IBaseResource theOutputResource) |
IAuthRuleBuilderRuleOpClassifierFinished |
IAuthRuleBuilderRuleOpClassifier.inCompartment(String theCompartmentName,
IIdType theOwner)
Rule applies to resources in the given compartment.
|
IAuthRuleFinished |
IAuthRuleBuilderRuleOp.instance(IIdType theId)
Rule applies to the resource with the given ID (e.g.
|
IAuthRuleBuilderRuleOpClassifierFinished |
IAuthRuleBuilderOperationNamed.onInstance(IIdType theInstanceId)
Rule applies to invocations of this operation at the
instance level |
| Modifier and Type | Method and Description |
|---|---|
IAuthRuleBuilderRuleOpClassifierFinished |
IAuthRuleBuilderRuleOpClassifier.inCompartment(String theCompartmentName,
Collection<? extends IIdType> theOwners)
Rule applies to resources in the given compartment.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
FhirTerser.isSourceInCompartmentForTarget(String theCompartmentName,
IBaseResource theSource,
IIdType theTarget)
Returns
true if theSource is in the compartment named theCompartmentName
belonging to resource theTarget |
| Modifier and Type | Method and Description |
|---|---|
<T extends IBaseResource> |
IResourceLoader.load(Class<T> theType,
IIdType theId)
Load the latest version of a given resource
|
| Modifier and Type | Method and Description |
|---|---|
IIdType |
IAnyResource.getIdElement() |
IIdType |
IBaseResource.getIdElement() |
IIdType |
IBaseReference.getReferenceElement() |
IIdType |
IIdType.setParts(String theBaseUrl,
String theResourceType,
String theIdPart,
String theVersionIdPart)
Sets the value of this ID by combining all of the individual parts.
|
IIdType |
IIdType.setValue(String theString) |
IIdType |
IIdType.toUnqualified() |
IIdType |
IIdType.toUnqualifiedVersionless() |
IIdType |
IIdType.toVersionless() |
IIdType |
IIdType.withResourceType(String theResName)
Returns a copy of this object, but with a different
resource type
(or if this object does not have a resource type currently, returns a copy of this object with
the given resource type). |
IIdType |
IIdType.withServerBase(String theServerBase,
String theResourceName)
Returns a copy of this object, but with a different
resource type
and base URL
(or if this object does not have a resource type currently, returns a copy of this object with
the given server base and resource type). |
IIdType |
IIdType.withVersion(String theVersion)
Returns a copy of this object, but with a different
version ID
(or if this object does not have a resource type currently, returns a copy of this object with
the given version). |
| Modifier and Type | Method and Description |
|---|---|
IBaseResource |
IBaseResource.setId(IIdType theId) |
Copyright © 2014–2017 University Health Network. All rights reserved.