public static class Bundle.BundleEntryComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
| Modifier and Type | Field and Description |
|---|---|
protected UriType |
fullUrl
The Absolute URL for the resource.
|
protected List<Bundle.BundleLinkComponent> |
link
A series of links that provide context to this entry.
|
protected Bundle.BundleEntryRequestComponent |
request
Additional information about how this entry should be processed as part of a transaction.
|
protected Resource |
resource
The Resources for the entry.
|
protected Bundle.BundleEntryResponseComponent |
response
Additional information about how this entry should be processed as part of a transaction.
|
protected Bundle.BundleEntrySearchComponent |
search
Information about the search process that lead to the creation of this entry.
|
modifierExtension| Constructor and Description |
|---|
BundleEntryComponent()
Constructor
|
addModifierExtension, addModifierExtension, checkNoModifiers, copyValues, getModifierExtension, getModifierExtensionFirstRep, hasModifierExtension, setModifierExtensionaddExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, setDisallowExtensions, setExtension, setId, setIdBase, setIdElementcastToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, 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, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isMetadataBased, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFormatCommentsPost, getFormatCommentsPre, hasFormatCommentprotected List<Bundle.BundleLinkComponent> link
protected UriType fullUrl
protected Bundle.BundleEntrySearchComponent search
protected Bundle.BundleEntryRequestComponent request
protected Bundle.BundleEntryResponseComponent response
public BundleEntryComponent()
public List<Bundle.BundleLinkComponent> getLink()
link (A series of links that provide context to this entry.)public Bundle.BundleEntryComponent setLink(List<Bundle.BundleLinkComponent> theLink)
this for easy method chainingpublic boolean hasLink()
public Bundle.BundleLinkComponent addLink()
public Bundle.BundleEntryComponent addLink(Bundle.BundleLinkComponent t)
public Bundle.BundleLinkComponent getLinkFirstRep()
link, creating it if it does not already existpublic UriType getFullUrlElement()
fullUrl (The Absolute URL for the resource. The fullUrl SHALL not disagree with the id in the resource. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that:
fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle)
Results from operations might involve resources that are not identified.). This is the underlying object with id, value and extensions. The accessor "getFullUrl" gives direct access to the valuepublic boolean hasFullUrlElement()
public boolean hasFullUrl()
public Bundle.BundleEntryComponent setFullUrlElement(UriType value)
value - fullUrl (The Absolute URL for the resource. The fullUrl SHALL not disagree with the id in the resource. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that:
fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle)
Results from operations might involve resources that are not identified.). This is the underlying object with id, value and extensions. The accessor "getFullUrl" gives direct access to the valuepublic String getFullUrl()
public Bundle.BundleEntryComponent setFullUrl(String value)
value - The Absolute URL for the resource. The fullUrl SHALL not disagree with the id in the resource. The fullUrl is a version independent reference to the resource. The fullUrl element SHALL have a value except that:
fullUrl can be empty on a POST (although it does not need to when specifying a temporary id for reference in the bundle)
Results from operations might involve resources that are not identified.public Resource getResource()
resource (The Resources for the entry.)public boolean hasResource()
public Bundle.BundleEntryComponent setResource(Resource value)
value - resource (The Resources for the entry.)public Bundle.BundleEntrySearchComponent getSearch()
search (Information about the search process that lead to the creation of this entry.)public boolean hasSearch()
public Bundle.BundleEntryComponent setSearch(Bundle.BundleEntrySearchComponent value)
value - search (Information about the search process that lead to the creation of this entry.)public Bundle.BundleEntryRequestComponent getRequest()
request (Additional information about how this entry should be processed as part of a transaction.)public boolean hasRequest()
public Bundle.BundleEntryComponent setRequest(Bundle.BundleEntryRequestComponent value)
value - request (Additional information about how this entry should be processed as part of a transaction.)public Bundle.BundleEntryResponseComponent getResponse()
response (Additional information about how this entry should be processed as part of a transaction.)public boolean hasResponse()
public Bundle.BundleEntryComponent setResponse(Bundle.BundleEntryResponseComponent value)
value - response (Additional information about how this entry should be processed as part of a transaction.)public Bundle.BundleLinkComponent getLink(String theRelation)
link which matches a given relation.
If no link is found which matches the given relation, returns null. If more than one
link is found which matches the given relation, returns the first matching BundleLinkComponent.theRelation - The relation, such as "next", or "self. See the constants such as IBaseBundle.LINK_SELF and IBaseBundle.LINK_NEXT.nullIBaseBundle.LINK_NEXT,
IBaseBundle.LINK_PREV,
IBaseBundle.LINK_SELFpublic Bundle.BundleLinkComponent getLinkOrCreate(String theRelation)
link which matches a given relation.
If no link is found which matches the given relation, creates a new BundleLinkComponent with the
given relation and adds it to this Bundle. If more than one
link is found which matches the given relation, returns the first matching BundleLinkComponent.theRelation - The relation, such as "next", or "self. See the constants such as IBaseBundle.LINK_SELF and IBaseBundle.LINK_NEXT.nullIBaseBundle.LINK_NEXT,
IBaseBundle.LINK_PREV,
IBaseBundle.LINK_SELFprotected void listChildren(List<Property> children)
listChildren in class BackboneElementpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base addChild(String name) throws org.hl7.fhir.exceptions.FHIRException
addChild in class BackboneElementorg.hl7.fhir.exceptions.FHIRExceptionpublic Bundle.BundleEntryComponent copy()
copy in class BackboneElementpublic boolean equalsDeep(Base other_)
equalsDeep in class BackboneElementpublic boolean equalsShallow(Base other_)
equalsShallow in class BackboneElementpublic boolean isEmpty()
isEmpty in interface org.hl7.fhir.instance.model.api.IBaseisEmpty in class BackboneElementpublic String fhirType()
fhirType in class BackboneElementCopyright © 2014–2018 University Health Network. All rights reserved.