Class BackboneIdProvider

  • All Implemented Interfaces:
    ca.uhn.fhir.model.api.IElement, Serializable, org.hl7.fhir.instance.model.api.IBase, org.hl7.fhir.instance.model.api.IBaseBackboneElement, org.hl7.fhir.instance.model.api.IBaseElement, org.hl7.fhir.instance.model.api.IBaseHasExtensions, org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions

    public class BackboneIdProvider
    extends org.hl7.fhir.r4.model.BackboneElement

    Helper class to create an element with an Id

    Since:
    1.0
    Author:
    Andreas Pointner
    See Also:
    Serialized Form
    • Field Summary

      • Fields inherited from class org.hl7.fhir.r4.model.BackboneElement

        modifierExtension
      • Fields inherited from class org.hl7.fhir.r4.model.Element

        extension, id
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.hl7.fhir.r4.model.BackboneElement copy()  
      • Methods inherited from class org.hl7.fhir.r4.model.BackboneElement

        addChild, addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, equalsDeep, equalsShallow, fhirType, getModifierExtension, getModifierExtensionFirstRep, getNamedProperty, getProperty, getTypesForProperty, hasModifierExtension, isEmpty, listChildren, makeProperty, setModifierExtension, setProperty, setProperty
      • Methods inherited from class org.hl7.fhir.r4.model.Element

        addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
      • Methods inherited from class org.hl7.fhir.r4.model.Base

        castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, dateTimeValue, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isDateTime, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
      • Methods inherited from interface org.hl7.fhir.instance.model.api.IBase

        getFormatCommentsPost, getFormatCommentsPre, getUserData, hasFormatComment, setUserData
      • Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseElement

        getUserData, setUserData
      • Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions

        addExtension, getExtension, hasExtension
    • Constructor Detail

      • BackboneIdProvider

        public BackboneIdProvider​(String id)
    • Method Detail

      • copy

        public org.hl7.fhir.r4.model.BackboneElement copy()
        Specified by:
        copy in class org.hl7.fhir.r4.model.BackboneElement