public abstract class Resource extends BaseResource implements IAnyResource
| Constructor and Description |
|---|
Resource() |
| Modifier and Type | Method and Description |
|---|---|
abstract Resource |
copy() |
void |
copyValues(Resource dst) |
boolean |
equalsDeep(Base other) |
boolean |
equalsShallow(Base other) |
String |
getId() |
IdType |
getIdElement() |
String |
getImplicitRules() |
UriType |
getImplicitRulesElement() |
String |
getLanguage() |
CodeType |
getLanguageElement() |
Meta |
getMeta() |
abstract ResourceType |
getResourceType() |
boolean |
hasId() |
boolean |
hasIdElement() |
boolean |
hasImplicitRules() |
boolean |
hasImplicitRulesElement() |
boolean |
hasLanguage() |
boolean |
hasLanguageElement() |
boolean |
hasMeta() |
boolean |
isEmpty() |
Resource |
setId(String value) |
Resource |
setIdElement(IdType value) |
Resource |
setImplicitRules(String value) |
Resource |
setImplicitRulesElement(UriType value) |
Resource |
setLanguage(String value) |
Resource |
setLanguageElement(CodeType value) |
Resource |
setMeta(Meta value) |
setIdchildren, compareDeep, compareDeep, compareDeep, compareValues, compareValues, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasUserData, listChildrenByName, setUserData, setUserDataINNequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetIdpublic IdType getIdElement()
getIdElement in interface IAnyResourcegetIdElement in interface IBaseResourceid (The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.). This is the underlying object with id, value and extensions. The accessor "getId" gives direct access to the valuepublic boolean hasIdElement()
public boolean hasId()
public Resource setIdElement(IdType value)
setIdElement in class BaseResourcevalue - id (The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.). This is the underlying object with id, value and extensions. The accessor "getId" gives direct access to the valuepublic String getId()
getId in interface IAnyResourcepublic Resource setId(String value)
setId in interface IAnyResourcesetId in interface IBaseResourcevalue - The logical id of the resource, as used in the URL for the resource. Once assigned, this value never changes.public Meta getMeta()
getMeta in interface IAnyResourcemeta (The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content may not always be associated with version changes to the resource.)public boolean hasMeta()
public Resource setMeta(Meta value)
value - meta (The metadata about the resource. This is content that is maintained by the infrastructure. Changes to the content may not always be associated with version changes to the resource.)public UriType getImplicitRulesElement()
implicitRules (A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content.). This is the underlying object with id, value and extensions. The accessor "getImplicitRules" gives direct access to the valuepublic boolean hasImplicitRulesElement()
public boolean hasImplicitRules()
public Resource setImplicitRulesElement(UriType value)
value - implicitRules (A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content.). This is the underlying object with id, value and extensions. The accessor "getImplicitRules" gives direct access to the valuepublic String getImplicitRules()
public Resource setImplicitRules(String value)
value - A reference to a set of rules that were followed when the resource was constructed, and which must be understood when processing the content.public CodeType getLanguageElement()
language (The base language in which the resource is written.). This is the underlying object with id, value and extensions. The accessor "getLanguage" gives direct access to the valuepublic boolean hasLanguageElement()
public boolean hasLanguage()
public Resource setLanguageElement(CodeType value)
value - language (The base language in which the resource is written.). This is the underlying object with id, value and extensions. The accessor "getLanguage" gives direct access to the valuepublic String getLanguage()
public Resource setLanguage(String value)
value - The base language in which the resource is written.public abstract Resource copy()
public void copyValues(Resource dst)
public boolean equalsDeep(Base other)
equalsDeep in class Basepublic boolean equalsShallow(Base other)
equalsShallow in class Basepublic boolean isEmpty()
public abstract ResourceType getResourceType()
Copyright © 2014–2015 University Health Network. All rights reserved.