public class Extension extends BaseExtension implements IBaseExtension<Extension,Type>, IBaseHasExtensions
| Modifier and Type | Method and Description |
|---|---|
Extension |
copy() |
boolean |
equalsDeep(Base other) |
boolean |
equalsShallow(Base other) |
String |
getUrl() |
UriType |
getUrlElement() |
Type |
getValue() |
boolean |
hasUrl() |
boolean |
hasUrlElement() |
boolean |
hasValue() |
boolean |
isEmpty() |
Extension |
setUrl(String value) |
Extension |
setUrlElement(UriType value) |
Extension |
setValue(Type value) |
setValueaddExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getId, getIdElement, hasExtension, hasId, hasIdElement, setId, setIdElementchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetExtension, setValueaddExtension, getExtensionpublic Extension()
public Extension(UriType url)
public UriType getUrlElement()
url (Source of the definition for the extension code - a logical name or a URL.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic boolean hasUrlElement()
public boolean hasUrl()
public Extension setUrlElement(UriType value)
value - url (Source of the definition for the extension code - a logical name or a URL.). This is the underlying object with id, value and extensions. The accessor "getUrl" gives direct access to the valuepublic String getUrl()
getUrl in interface IBaseExtension<Extension,Type>public Extension setUrl(String value)
setUrl in interface IBaseExtension<Extension,Type>value - Source of the definition for the extension code - a logical name or a URL.public Type getValue()
getValue in interface IBaseExtension<Extension,Type>value (Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).)public boolean hasValue()
public Extension setValue(Type value)
setValue in class BaseExtensionvalue - value (Value of extension - may be a resource or one of a constrained set of the data types (see Extensibility in the spec for list).)public boolean equalsDeep(Base other)
equalsDeep in class Elementpublic boolean equalsShallow(Base other)
equalsShallow in class ElementCopyright © 2014–2015 University Health Network. All rights reserved.