public static class Bundle.Entry extends BaseIdentifiableElement implements IResourceBlock
Definition: An entry in a bundle resource - will either contain a resource, or information about a resource (transactions and history only)
| Constructor and Description |
|---|
Entry() |
| Modifier and Type | Method and Description |
|---|---|
Bundle.Link |
addLink()
Adds and returns a new value for link ()
|
Bundle.Entry |
addLink(Bundle.Link theValue)
Adds a given new value for link ()
|
<T extends IElement> |
getAllPopulatedChildElementsOfType(Class<T> theType) |
String |
getFullUrl()
Gets the value(s) for fullUrl ().
|
UriDt |
getFullUrlElement()
Gets the value(s) for fullUrl ().
|
List<Bundle.Link> |
getLink()
Gets the value(s) for link ().
|
Bundle.Link |
getLinkFirstRep()
Gets the first repetition for link (),
creating it if it does not already exist.
|
Bundle.EntryRequest |
getRequest()
Gets the value(s) for request ().
|
IResource |
getResource()
Gets the value(s) for resource ().
|
Bundle.EntryResponse |
getResponse()
Gets the value(s) for response ().
|
Bundle.EntrySearch |
getSearch()
Gets the value(s) for search ().
|
boolean |
isEmpty() |
Bundle.Entry |
setFullUrl(String theUri)
Sets the value for fullUrl ()
|
Bundle.Entry |
setFullUrl(UriDt theValue)
Sets the value(s) for fullUrl ()
|
Bundle.Entry |
setLink(List<Bundle.Link> theValue)
Sets the value(s) for link ()
|
Bundle.Entry |
setRequest(Bundle.EntryRequest theValue)
Sets the value(s) for request ()
|
Bundle.Entry |
setResource(IResource theValue)
Sets the value(s) for resource ()
|
Bundle.Entry |
setResponse(Bundle.EntryResponse theValue)
Sets the value(s) for response ()
|
Bundle.Entry |
setSearch(Bundle.EntrySearch theValue)
Sets the value(s) for search ()
|
getElementSpecificId, getId, setElementSpecificId, setId, setIdaddUndeclaredExtension, addUndeclaredExtension, addUndeclaredExtension, getAllUndeclaredExtensions, getUndeclaredExtensions, getUndeclaredExtensionsByUrl, getUndeclaredModifierExtensions, isBaseEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementSpecificId, getId, setElementSpecificId, setId, setIdpublic Entry()
public <T extends IElement> List<T> getAllPopulatedChildElementsOfType(Class<T> theType)
getAllPopulatedChildElementsOfType in interface ICompositeElementpublic List<Bundle.Link> getLink()
null.
Definition: A series of links that provide context to this entry
public Bundle.Entry setLink(List<Bundle.Link> theValue)
Definition: A series of links that provide context to this entry
public Bundle.Link addLink()
Definition: A series of links that provide context to this entry
public Bundle.Entry addLink(Bundle.Link theValue)
Definition: A series of links that provide context to this entry
theValue - The link to add (must not be null)public Bundle.Link getLinkFirstRep()
Definition: A series of links that provide context to this entry
public UriDt getFullUrlElement()
null.
Definition: 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
public String getFullUrl()
null.
Definition: 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
public Bundle.Entry setFullUrl(UriDt theValue)
Definition: 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
public Bundle.Entry setFullUrl(String theUri)
Definition: 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
public IResource getResource()
Definition: The Resources for the entry
public Bundle.Entry setResource(IResource theValue)
Definition: The Resources for the entry
public Bundle.EntrySearch getSearch()
null.
Definition: Information about the search process that lead to the creation of this entry
public Bundle.Entry setSearch(Bundle.EntrySearch theValue)
Definition: Information about the search process that lead to the creation of this entry
public Bundle.EntryRequest getRequest()
null.
Definition: Additional information about how this entry should be processed as part of a transaction
public Bundle.Entry setRequest(Bundle.EntryRequest theValue)
Definition: Additional information about how this entry should be processed as part of a transaction
public Bundle.EntryResponse getResponse()
null.
Definition: Additional information about how this entry should be processed as part of a transaction
public Bundle.Entry setResponse(Bundle.EntryResponse theValue)
Definition: Additional information about how this entry should be processed as part of a transaction
Copyright © 2014–2016 University Health Network. All rights reserved.