Class Parameters

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.ICompositeElement, ca.uhn.fhir.model.api.IElement, ca.uhn.fhir.model.api.IResource, ca.uhn.fhir.model.api.ISupportsUndeclaredExtensions, Serializable, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseParameters, org.hl7.fhir.instance.model.api.IBaseResource

    public class Parameters
    extends BaseResource
    implements ca.uhn.fhir.model.api.IResource, org.hl7.fhir.instance.model.api.IBaseParameters
    HAPI/FHIR Parameters Resource (infrastructure.exchange)

    Definition: This special resource type is used to represent an operation request and response (operations.html). It has no other use, and there is no RESTful endpoint associated with it.

    Requirements:

    Profile Definition: http://hl7.org/fhir/profiles/Parameters

    See Also:
    Serialized Form
    • Method Detail

      • isEmpty

        public boolean isEmpty()
        Specified by:
        isEmpty in interface org.hl7.fhir.instance.model.api.IBase
      • getAllPopulatedChildElementsOfType

        public <T extends ca.uhn.fhir.model.api.IElement> List<T> getAllPopulatedChildElementsOfType​(Class<T> theType)
        Specified by:
        getAllPopulatedChildElementsOfType in interface ca.uhn.fhir.model.api.ICompositeElement
      • getParameter

        public List<Parameters.ParametergetParameter()
        Gets the value(s) for parameter (). creating it if it does not exist. Will not return null.

        Definition: A parameter passed to or received from the operation

      • addParameter

        public Parameters.Parameter addParameter()
        Adds and returns a new value for parameter ()

        Definition: A parameter passed to or received from the operation

      • addParameter

        public Parameters addParameter​(Parameters.Parameter theValue)
        Adds a given new value for parameter ()

        Definition: A parameter passed to or received from the operation

        Parameters:
        theValue - The parameter to add (must not be null)
      • getParameterFirstRep

        public Parameters.Parameter getParameterFirstRep()
        Gets the first repetition for parameter (), creating it if it does not already exist.

        Definition: A parameter passed to or received from the operation

      • getResourceName

        public String getResourceName()
        Specified by:
        getResourceName in interface ca.uhn.fhir.model.api.IResource
      • getStructureFhirVersionEnum

        public ca.uhn.fhir.context.FhirVersionEnum getStructureFhirVersionEnum()
        Specified by:
        getStructureFhirVersionEnum in interface org.hl7.fhir.instance.model.api.IBaseResource
        Specified by:
        getStructureFhirVersionEnum in interface ca.uhn.fhir.model.api.IResource