Package org.hl7.fhir.r4.model
Class ImplementationGuide.ImplementationGuideManifestComponent
- java.lang.Object
-
- org.hl7.fhir.r4.model.Base
-
- org.hl7.fhir.r4.model.Element
-
- org.hl7.fhir.r4.model.BackboneElement
-
- org.hl7.fhir.r4.model.ImplementationGuide.ImplementationGuideManifestComponent
-
- 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
- Enclosing class:
- ImplementationGuide
public static class ImplementationGuide.ImplementationGuideManifestComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected List<StringType>imageIndicates a relative path to an image that exists within the IG.protected List<StringType>otherIndicates the relative path of an additional non-page, non-image file that is part of the IG - e.g.protected List<ImplementationGuide.ManifestPageComponent>pageInformation about a page within the IG.protected UrlTyperenderingA pointer to official web page, PDF or other rendering of the implementation guide.protected List<ImplementationGuide.ManifestResourceComponent>resourceA resource that is part of the implementation guide.-
Fields inherited from class org.hl7.fhir.r4.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ImplementationGuideManifestComponent()Constructor
-
Method Summary
-
Methods inherited from class org.hl7.fhir.r4.model.BackboneElement
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtension
-
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 class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
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
-
-
-
-
Field Detail
-
rendering
protected UrlType rendering
A pointer to official web page, PDF or other rendering of the implementation guide.
-
resource
protected List<ImplementationGuide.ManifestResourceComponent> resource
A resource that is part of the implementation guide. Conformance resources (value set, structure definition, capability statements etc.) are obvious candidates for inclusion, but any kind of resource can be included as an example resource.
-
page
protected List<ImplementationGuide.ManifestPageComponent> page
Information about a page within the IG.
-
image
protected List<StringType> image
Indicates a relative path to an image that exists within the IG.
-
other
protected List<StringType> other
Indicates the relative path of an additional non-page, non-image file that is part of the IG - e.g. zip, jar and similar files that could be the target of a hyperlink in a derived IG.
-
-
Constructor Detail
-
ImplementationGuideManifestComponent
public ImplementationGuideManifestComponent()
Constructor
-
-
Method Detail
-
getRenderingElement
public UrlType getRenderingElement()
- Returns:
rendering(A pointer to official web page, PDF or other rendering of the implementation guide.). This is the underlying object with id, value and extensions. The accessor "getRendering" gives direct access to the value
-
hasRenderingElement
public boolean hasRenderingElement()
-
hasRendering
public boolean hasRendering()
-
setRenderingElement
public ImplementationGuide.ImplementationGuideManifestComponent setRenderingElement(UrlType value)
- Parameters:
value-rendering(A pointer to official web page, PDF or other rendering of the implementation guide.). This is the underlying object with id, value and extensions. The accessor "getRendering" gives direct access to the value
-
getRendering
public String getRendering()
- Returns:
- A pointer to official web page, PDF or other rendering of the implementation guide.
-
setRendering
public ImplementationGuide.ImplementationGuideManifestComponent setRendering(String value)
- Parameters:
value- A pointer to official web page, PDF or other rendering of the implementation guide.
-
getResource
public List<ImplementationGuide.ManifestResourceComponent> getResource()
- Returns:
resource(A resource that is part of the implementation guide. Conformance resources (value set, structure definition, capability statements etc.) are obvious candidates for inclusion, but any kind of resource can be included as an example resource.)
-
setResource
public ImplementationGuide.ImplementationGuideManifestComponent setResource(List<ImplementationGuide.ManifestResourceComponent> theResource)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasResource
public boolean hasResource()
-
addResource
public ImplementationGuide.ManifestResourceComponent addResource()
-
addResource
public ImplementationGuide.ImplementationGuideManifestComponent addResource(ImplementationGuide.ManifestResourceComponent t)
-
getResourceFirstRep
public ImplementationGuide.ManifestResourceComponent getResourceFirstRep()
- Returns:
- The first repetition of repeating field
resource, creating it if it does not already exist
-
getPage
public List<ImplementationGuide.ManifestPageComponent> getPage()
- Returns:
page(Information about a page within the IG.)
-
setPage
public ImplementationGuide.ImplementationGuideManifestComponent setPage(List<ImplementationGuide.ManifestPageComponent> thePage)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasPage
public boolean hasPage()
-
addPage
public ImplementationGuide.ManifestPageComponent addPage()
-
addPage
public ImplementationGuide.ImplementationGuideManifestComponent addPage(ImplementationGuide.ManifestPageComponent t)
-
getPageFirstRep
public ImplementationGuide.ManifestPageComponent getPageFirstRep()
- Returns:
- The first repetition of repeating field
page, creating it if it does not already exist
-
getImage
public List<StringType> getImage()
- Returns:
image(Indicates a relative path to an image that exists within the IG.)
-
setImage
public ImplementationGuide.ImplementationGuideManifestComponent setImage(List<StringType> theImage)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasImage
public boolean hasImage()
-
addImageElement
public StringType addImageElement()
- Returns:
image(Indicates a relative path to an image that exists within the IG.)
-
addImage
public ImplementationGuide.ImplementationGuideManifestComponent addImage(String value)
- Parameters:
value-image(Indicates a relative path to an image that exists within the IG.)
-
hasImage
public boolean hasImage(String value)
- Parameters:
value-image(Indicates a relative path to an image that exists within the IG.)
-
getOther
public List<StringType> getOther()
- Returns:
other(Indicates the relative path of an additional non-page, non-image file that is part of the IG - e.g. zip, jar and similar files that could be the target of a hyperlink in a derived IG.)
-
setOther
public ImplementationGuide.ImplementationGuideManifestComponent setOther(List<StringType> theOther)
- Returns:
- Returns a reference to
thisfor easy method chaining
-
hasOther
public boolean hasOther()
-
addOtherElement
public StringType addOtherElement()
- Returns:
other(Indicates the relative path of an additional non-page, non-image file that is part of the IG - e.g. zip, jar and similar files that could be the target of a hyperlink in a derived IG.)
-
addOther
public ImplementationGuide.ImplementationGuideManifestComponent addOther(String value)
- Parameters:
value-other(Indicates the relative path of an additional non-page, non-image file that is part of the IG - e.g. zip, jar and similar files that could be the target of a hyperlink in a derived IG.)
-
hasOther
public boolean hasOther(String value)
- Parameters:
value-other(Indicates the relative path of an additional non-page, non-image file that is part of the IG - e.g. zip, jar and similar files that could be the target of a hyperlink in a derived IG.)
-
listChildren
protected void listChildren(List<Property> children)
- Overrides:
listChildrenin classBackboneElement
-
getNamedProperty
public Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getNamedPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getProperty
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
setProperty
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
makeProperty
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
makePropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
getTypesForProperty
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
getTypesForPropertyin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
public Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
addChildin classBackboneElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public ImplementationGuide.ImplementationGuideManifestComponent copy()
- Specified by:
copyin classBackboneElement
-
copyValues
public void copyValues(ImplementationGuide.ImplementationGuideManifestComponent dst)
-
equalsDeep
public boolean equalsDeep(Base other_)
- Overrides:
equalsDeepin classBackboneElement
-
equalsShallow
public boolean equalsShallow(Base other_)
- Overrides:
equalsShallowin classBackboneElement
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmptyin interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
isEmptyin classBackboneElement
-
fhirType
public String fhirType()
- Specified by:
fhirTypein interfaceorg.hl7.fhir.instance.model.api.IBase- Overrides:
fhirTypein classBackboneElement
-
-