/** * @return A location where the data can be accessed. */ public String getUrl() { return this.url == null ? null : this.url.getValue(); }
/** * Constructor */ @Override public UrlType copy() { UrlType ret = new UrlType(getValue()); copyValues(ret); return ret; }
/** * @return {@link #name} (The source address for the page.) */ public UrlType getNameUrlType() throws FHIRException { if (this.name == null) this.name = new UrlType(); if (!(this.name instanceof UrlType)) throw new FHIRException("Type mismatch: the type UrlType was expected, but "+this.name.getClass().getName()+" was encountered"); return (UrlType) this.name; }
public TerminologyCapabilitiesImplementationComponent copy() { TerminologyCapabilitiesImplementationComponent dst = new TerminologyCapabilitiesImplementationComponent(); copyValues(dst); dst.description = description == null ? null : description.copy(); dst.url = url == null ? null : url.copy(); return dst; }
public boolean hasUrl() { return this.url != null && !this.url.isEmpty(); }
/** * @return {@link #url} (A location where the data can be accessed.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value */ public UrlType getUrlElement() { if (this.url == null) if (Configuration.errorOnAutoCreate()) throw new Error("Attempt to auto-create Attachment.url"); else if (Configuration.doAutoCreate()) this.url = new UrlType(); // bb return this.url; }
public CapabilityStatementMessagingEndpointComponent copy() { CapabilityStatementMessagingEndpointComponent dst = new CapabilityStatementMessagingEndpointComponent(); copyValues(dst); dst.protocol = protocol == null ? null : protocol.copy(); dst.address = address == null ? null : address.copy(); return dst; }
public boolean hasAddress() { return this.address != null && !this.address.isEmpty(); }
/** * @return An absolute base URL for the implementation. */ public String getUrl() { return this.url == null ? null : this.url.getValue(); }
/** * @return {@link #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 */ public UrlType getRenderingElement() { if (this.rendering == null) if (Configuration.errorOnAutoCreate()) throw new Error("Attempt to auto-create ImplementationGuideManifestComponent.rendering"); else if (Configuration.doAutoCreate()) this.rendering = new UrlType(); // bb return this.rendering; }
/** * Constructor */ @Override public UrlType copy() { UrlType ret = new UrlType(getValue()); copyValues(ret); return ret; }
public ImplementationGuideManifestComponent copy() { ImplementationGuideManifestComponent dst = new ImplementationGuideManifestComponent(); copyValues(dst); dst.rendering = rendering == null ? null : rendering.copy(); if (resource != null) { dst.resource = new ArrayList<ManifestResourceComponent>(); for (ManifestResourceComponent i : resource) dst.resource.add(i.copy()); }; if (page != null) { dst.page = new ArrayList<ManifestPageComponent>(); for (ManifestPageComponent i : page) dst.page.add(i.copy()); }; if (image != null) { dst.image = new ArrayList<StringType>(); for (StringType i : image) dst.image.add(i.copy()); }; if (other != null) { dst.other = new ArrayList<StringType>(); for (StringType i : other) dst.other.add(i.copy()); }; return dst; }
public boolean hasRenderingElement() { return this.rendering != null && !this.rendering.isEmpty(); }
/** * @param value The network address of the endpoint. For solutions that do not use network addresses for routing, it can be just an identifier. */ public CapabilityStatementMessagingEndpointComponent setAddress(String value) { if (this.address == null) this.address = new UrlType(); this.address.setValue(value); return this; }
/** * @return A url for the artifact that can be followed to access the actual content. */ public String getUrl() { return this.url == null ? null : this.url.getValue(); }
/** * @return {@link #url} (A url for the artifact that can be followed to access the actual content.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the value */ public UrlType getUrlElement() { if (this.url == null) if (Configuration.errorOnAutoCreate()) throw new Error("Attempt to auto-create RelatedArtifact.url"); else if (Configuration.doAutoCreate()) this.url = new UrlType(); // bb return this.url; }
public SubscriptionChannelComponent copy() { SubscriptionChannelComponent dst = new SubscriptionChannelComponent(); copyValues(dst); dst.type = type == null ? null : type.copy(); dst.endpoint = endpoint == null ? null : endpoint.copy(); dst.payload = payload == null ? null : payload.copy(); if (header != null) { dst.header = new ArrayList<StringType>(); for (StringType i : header) dst.header.add(i.copy()); }; return dst; }
public boolean hasUrl() { return this.url != null && !this.url.isEmpty(); }