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:
-
Field Summary
Modifier and TypeFieldDescriptionprotected UriType
The Absolute URL for the resource.protected List
<Bundle.BundleLinkComponent> A series of links that provide context to this entry.protected Bundle.BundleEntryRequestComponent
Additional information about how this entry should be processed as part of a transaction.protected Resource
The Resources for the entry.protected Bundle.BundleEntryResponseComponent
Additional information about how this entry should be processed as part of a transaction.protected Bundle.BundleEntrySearchComponent
Information 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
-
Method Summary
Modifier and TypeMethodDescriptionaddLink()
copy()
boolean
equalsDeep
(Base other) boolean
equalsShallow
(Base other) fhirType()
getLink()
boolean
boolean
boolean
hasLink()
boolean
boolean
boolean
boolean
boolean
isEmpty()
protected void
listChildren
(List<Property> childrenList) setFullUrl
(String value) setFullUrlElement
(UriType value) void
setProperty
(String name, Base value) setResource
(Resource value) 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, addExtension, copyValues, getExtension, getExtensionByUrl, 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
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasExtensions
addExtension, getExtension, hasExtension
Methods inherited from interface org.hl7.fhir.instance.model.api.IBaseHasModifierExtensions
addModifierExtension, getModifierExtension, hasModifierExtension
-
Field Details
-
link
A series of links that provide context to this entry. -
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. -
resource
The Resources for the entry. -
search
Information about the search process that lead to the creation of this entry. -
request
Additional information about how this entry should be processed as part of a transaction. -
response
Additional information about how this entry should be processed as part of a transaction.
-
-
Constructor Details
-
BundleEntryComponent
public BundleEntryComponent()
-
-
Method Details
-
getLink
- Returns:
link
(A series of links that provide context to this entry.)
-
hasLink
-
addLink
- Returns:
link
(A series of links that provide context to this entry.)
-
addLink
-
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
-
hasFullUrl
-
setFullUrlElement
- 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
- 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
- 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
- Returns:
resource
(The Resources for the entry.)
-
hasResource
-
setResource
- Parameters:
value
-resource
(The Resources for the entry.)
-
getSearch
- Returns:
search
(Information about the search process that lead to the creation of this entry.)
-
hasSearch
-
setSearch
- Parameters:
value
-search
(Information about the search process that lead to the creation of this entry.)
-
getRequest
- Returns:
request
(Additional information about how this entry should be processed as part of a transaction.)
-
hasRequest
-
setRequest
- Parameters:
value
-request
(Additional information about how this entry should be processed as part of a transaction.)
-
getResponse
- Returns:
response
(Additional information about how this entry should be processed as part of a transaction.)
-
hasResponse
-
setResponse
- Parameters:
value
-response
(Additional information about how this entry should be processed as part of a transaction.)
-
listChildren
- Overrides:
listChildren
in classBackboneElement
-
setProperty
- Overrides:
setProperty
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
addChild
- Overrides:
addChild
in classBackboneElement
- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
- Specified by:
copy
in classBackboneElement
-
equalsDeep
- Overrides:
equalsDeep
in classBackboneElement
-
equalsShallow
- Overrides:
equalsShallow
in classBackboneElement
-
isEmpty
- Specified by:
isEmpty
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
isEmpty
in classBackboneElement
-
fhirType
- Specified by:
fhirType
in interfaceorg.hl7.fhir.instance.model.api.IBase
- Overrides:
fhirType
in classBackboneElement
-