
Uses of Interface
org.hl7.fhir.instance.model.api.IBaseParameters
Packages that use IBaseParameters
Package
Description
This package provides an interface and implementations abstracting
access to a FHIR repository.
-
Uses of IBaseParameters in ca.uhn.fhir.context.support
Methods in ca.uhn.fhir.context.support that return IBaseParametersModifier and TypeMethodDescriptionIValidationSupport.CodeValidationResult.toParameters(FhirContext theContext) IValidationSupport.LookupCodeResult.toParameters(FhirContext theContext, List<? extends IPrimitiveType<String>> thePropertyNamesToFilter) Converts the current LookupCodeResult instance into a IBaseParameters instance which is returned to the client of the $lookup operation. -
Uses of IBaseParameters in ca.uhn.fhir.repository
Methods in ca.uhn.fhir.repository with type parameters of type IBaseParametersModifier and TypeMethodDescriptiondefault <B extends IBaseBundle,P extends IBaseParameters, I extends IIdType>
BReturns a Bundle with instance-level historydefault <B extends IBaseBundle,P extends IBaseParameters, I extends IIdType>
BReturns a Bundle with instance-level historydefault <B extends IBaseBundle,P extends IBaseParameters, T extends IBaseResource>
BReturns a Bundle with type-level history for this repositorydefault <B extends IBaseBundle,P extends IBaseParameters, T extends IBaseResource>
BIRepository.history(Class<T> resourceType, P parameters, Class<B> returnType, Map<String, String> headers) Returns a Bundle with type-level history for this repositorydefault <B extends IBaseBundle,P extends IBaseParameters>
BReturns a Bundle with server-level history for this repositorydefault <B extends IBaseBundle,P extends IBaseParameters>
BReturns a Bundle with server-level history for this repositorydefault <P extends IBaseParameters,I extends IIdType>
MethodOutcomeInvokes an instance-level operation on this repositorydefault <R extends IBaseResource,P extends IBaseParameters, I extends IIdType>
RInvokes an instance-level operation on this repository that returns a Resourcedefault <R extends IBaseResource,P extends IBaseParameters, I extends IIdType>
RIRepository.invoke(I id, String name, P parameters, Class<R> returnType, Map<String, String> headers) Invokes an instance-level operation on this repository that returns a Resourcedefault <P extends IBaseParameters,I extends IIdType>
MethodOutcomeInvokes an instance-level operation on this repositorydefault <P extends IBaseParameters,T extends IBaseResource>
MethodOutcomeInvokes a type-level operation on this repositorydefault <R extends IBaseResource,P extends IBaseParameters, T extends IBaseResource>
RInvokes a type-level operation on this repository that returns a Resourcedefault <R extends IBaseResource,P extends IBaseParameters, T extends IBaseResource>
RIRepository.invoke(Class<T> resourceType, String name, P parameters, Class<R> returnType, Map<String, String> headers) Invokes a type-level operation on this repository that returns a Resourcedefault <P extends IBaseParameters,T extends IBaseResource>
MethodOutcomeInvokes a type-level operation on this repositorydefault <P extends IBaseParameters>
MethodOutcomeInvokes a server-level operation on this repositorydefault <R extends IBaseResource,P extends IBaseParameters>
RInvokes a server-level operation on this repository that returns a Resourcedefault <R extends IBaseResource,P extends IBaseParameters>
RInvokes a server-level operation on this repository that returns a Resourcedefault <P extends IBaseParameters>
MethodOutcomeInvokes a server-level operation on this repositorydefault <I extends IIdType,P extends IBaseParameters>
MethodOutcomeIRepository.patch(I id, P patchParameters) Patches a Resource in the repositorydefault <I extends IIdType,P extends IBaseParameters>
MethodOutcomePatches a Resource in the repository -
Uses of IBaseParameters in ca.uhn.fhir.rest.gclient
Classes in ca.uhn.fhir.rest.gclient with type parameters of type IBaseParametersModifier and TypeInterfaceDescriptioninterfaceMethods in ca.uhn.fhir.rest.gclient with type parameters of type IBaseParametersModifier and TypeMethodDescription<T extends IBaseParameters>
IOperationUntypedWithInput<T> IOperationUntyped.withNoParameters(Class<T> theOutputParameterType) The operation does not require any input parameters<T extends IBaseParameters>
IOperationUntypedWithInputAndPartialOutput<T> IOperationUntyped.withParameter(Class<T> theParameterType, String theName, IBase theValue) Use chained method calls to construct a Parameters input.<T extends IBaseParameters>
IOperationUntypedWithInputAndPartialOutput<T> IOperationUntyped.withParameters(T theParameters) Use the given parameters resource as the input to the operation<T extends IBaseParameters>
IOperationUntypedWithInputAndPartialOutput<T> IOperationUntyped.withSearchParameter(Class<T> theParameterType, String theName, IQueryParameterType theValue) Use chained method calls to construct a Parameters input.Methods in ca.uhn.fhir.rest.gclient with parameters of type IBaseParametersModifier and TypeMethodDescriptionIPatch.withFhirPatch(IBaseParameters thePatchBody) The body of the patch document using FHIR Patch syntax as described at http://hl7.org/fhir/fhirpatch.html -
Uses of IBaseParameters in ca.uhn.fhir.util
Methods in ca.uhn.fhir.util that return IBaseParametersModifier and TypeMethodDescriptionFhirPatchBuilder.build()Create and return the generated FHIRPath Patch Parameters document.static IBaseParametersParametersUtil.newInstance(FhirContext theContext) Methods in ca.uhn.fhir.util with parameters of type IBaseParametersModifier and TypeMethodDescriptionstatic IBaseParametersUtil.addParameterToParameters(FhirContext theContext, IBaseParameters theParameters, String theName) Add a parameter with no value (typically because we'll be adding sub-parameters)static voidParametersUtil.addParameterToParameters(FhirContext theContext, IBaseParameters theParameters, String theName, Object theValue) Add a parameter value to a Parameters resourcestatic voidParametersUtil.addParameterToParameters(FhirContext theContext, IBaseParameters theParameters, String theName, String thePrimitiveDatatype, String theValue) Add a parameter value to a Parameters resourcestatic voidParametersUtil.addParameterToParametersBoolean(FhirContext theCtx, IBaseParameters theParameters, String theName, boolean theValue) static voidParametersUtil.addParameterToParametersCode(FhirContext theCtx, IBaseParameters theParameters, String theName, String theValue) static voidParametersUtil.addParameterToParametersDecimal(FhirContext theCtx, IBaseParameters theParameters, String theName, BigDecimal theValue) static voidParametersUtil.addParameterToParametersInteger(FhirContext theCtx, IBaseParameters theParameters, String theName, int theValue) static voidParametersUtil.addParameterToParametersLong(FhirContext theCtx, IBaseParameters theParameters, String theName, long theValue) static voidParametersUtil.addParameterToParametersReference(FhirContext theCtx, IBaseParameters theParameters, String theName, String theReference) static voidParametersUtil.addParameterToParametersString(FhirContext theCtx, IBaseParameters theParameters, String theName, String theValue) static voidParametersUtil.addParameterToParametersUri(FhirContext theCtx, IBaseParameters theParameters, String theName, String theValue) BundleBuilder.addTransactionFhirPatchEntry(IBaseParameters thePatch) Adds a FHIRPatch patch bundle to the transaction.BundleBuilder.addTransactionFhirPatchEntry(IIdType theTarget, IBaseParameters thePatch) Adds a FHIRPatch patch bundle to the transactionParametersUtil.getNamedParameterPartAsString(FhirContext theCtx, IBaseParameters theParameters, String thePartName, String theParameterName) static List<IBaseReference> ParametersUtil.getNamedParameterReferences(FhirContext theCtx, IBaseParameters theParameters, String theParameterName) Returns the list of parameter reference.static Optional<IBaseResource> ParametersUtil.getNamedParameterResource(FhirContext theCtx, IBaseParameters theParameters, String theParameterName) Returns the resource within a parameter.ParametersUtil.getNamedParameterValueAsInteger(FhirContext theCtx, IBaseParameters theParameters, String theParameterName) ParametersUtil.getNamedParameterValueAsString(FhirContext theCtx, IBaseParameters theParameters, String theParameterName) ParametersUtil.getNamedParameterValuesAsInteger(FhirContext theCtx, IBaseParameters theParameters, String theParameterName) ParametersUtil.getNamedParameterValuesAsString(FhirContext theCtx, IBaseParameters theParameters, String theParameterName)