Package org.hl7.fhir.dstu2.model
Class Bundle.BundleEntryComponent
- java.lang.Object
-
- org.hl7.fhir.dstu2.model.Base
-
- org.hl7.fhir.dstu2.model.Element
-
- org.hl7.fhir.dstu2.model.BackboneElement
-
- org.hl7.fhir.dstu2.model.Bundle.BundleEntryComponent
-
- 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:
- Bundle
public static class Bundle.BundleEntryComponent extends BackboneElement implements org.hl7.fhir.instance.model.api.IBaseBackboneElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected UriTypefullUrlThe Absolute URL for the resource.protected List<Bundle.BundleLinkComponent>linkA series of links that provide context to this entry.protected Bundle.BundleEntryRequestComponentrequestAdditional information about how this entry should be processed as part of a transaction.protected ResourceresourceThe Resources for the entry.protected Bundle.BundleEntryResponseComponentresponseAdditional information about how this entry should be processed as part of a transaction.protected Bundle.BundleEntrySearchComponentsearchInformation about the search process that lead to the creation of this entry.-
Fields inherited from class org.hl7.fhir.dstu2.model.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description BundleEntryComponent()
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2.model.BackboneElement
addModifierExtension, addModifierExtension, copyValues, getModifierExtension, hasModifierExtension
-
Methods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, 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
-
link
protected List<Bundle.BundleLinkComponent> link
A series of links that provide context to this entry.
-
fullUrl
protected UriType fullUrl
The Absolute URL for the resource. This must be provided for all resources. The fullUrl SHALL not disagree with the id in the resource. The fullUrl is a version independent reference to the resource.
-
search
protected Bundle.BundleEntrySearchComponent search
Information about the search process that lead to the creation of this entry.
-
request
protected Bundle.BundleEntryRequestComponent request
Additional information about how this entry should be processed as part of a transaction.
-
response
protected Bundle.BundleEntryResponseComponent response
Additional information about how this entry should be processed as part of a transaction.
-
-
Constructor Detail
-
BundleEntryComponent
public BundleEntryComponent()
-
-
Method Detail
-
getLink
public List<Bundle.BundleLinkComponent> getLink()
- Returns:
link(A series of links that provide context to this entry.)
-
hasLink
public boolean hasLink()
-
addLink
public Bundle.BundleLinkComponent addLink()
- Returns:
link(A series of links that provide context to this entry.)
-
addLink
public Bundle.BundleEntryComponent addLink(Bundle.BundleLinkComponent t)
-
getFullUrlElement
public UriType getFullUrlElement()
- Returns:
fullUrl(The Absolute URL for the resource. This must be provided for all resources. The fullUrl SHALL not disagree with the id in the resource. The fullUrl is a version independent reference to the resource.). This is the underlying object with id, value and extensions. The accessor "getFullUrl" gives direct access to the value
-
hasFullUrlElement
public boolean hasFullUrlElement()
-
hasFullUrl
public boolean hasFullUrl()
-
setFullUrlElement
public Bundle.BundleEntryComponent setFullUrlElement(UriType value)
- Parameters:
value-fullUrl(The Absolute URL for the resource. This must be provided for all resources. The fullUrl SHALL not disagree with the id in the resource. The fullUrl is a version independent reference to the resource.). This is the underlying object with id, value and extensions. The accessor "getFullUrl" gives direct access to the value
-
getFullUrl
public String getFullUrl()
- Returns:
- The Absolute URL for the resource. This must be provided for all resources. The fullUrl SHALL not disagree with the id in the resource. The fullUrl is a version independent reference to the resource.
-
setFullUrl
public Bundle.BundleEntryComponent setFullUrl(String value)
- Parameters:
value- The Absolute URL for the resource. This must be provided for all resources. The fullUrl SHALL not disagree with the id in the resource. The fullUrl is a version independent reference to the resource.
-
getResource
public Resource getResource()
- Returns:
resource(The Resources for the entry.)
-
hasResource
public boolean hasResource()
-
setResource
public Bundle.BundleEntryComponent setResource(Resource value)
- Parameters:
value-resource(The Resources for the entry.)
-
getSearch
public Bundle.BundleEntrySearchComponent getSearch()
- Returns:
search(Information about the search process that lead to the creation of this entry.)
-
hasSearch
public boolean hasSearch()
-
setSearch
public Bundle.BundleEntryComponent setSearch(Bundle.BundleEntrySearchComponent value)
- Parameters:
value-search(Information about the search process that lead to the creation of this entry.)
-
getRequest
public Bundle.BundleEntryRequestComponent getRequest()
- Returns:
request(Additional information about how this entry should be processed as part of a transaction.)
-
hasRequest
public boolean hasRequest()
-
setRequest
public Bundle.BundleEntryComponent setRequest(Bundle.BundleEntryRequestComponent value)
- Parameters:
value-request(Additional information about how this entry should be processed as part of a transaction.)
-
getResponse
public Bundle.BundleEntryResponseComponent getResponse()
- Returns:
response(Additional information about how this entry should be processed as part of a transaction.)
-
hasResponse
public boolean hasResponse()
-
setResponse
public Bundle.BundleEntryComponent setResponse(Bundle.BundleEntryResponseComponent value)
- Parameters:
value-response(Additional information about how this entry should be processed as part of a transaction.)
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classBackboneElement
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin 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 Bundle.BundleEntryComponent copy()
- Specified by:
copyin classBackboneElement
-
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
-
-