public class Meta extends Type implements org.hl7.fhir.instance.model.api.IBaseMetaType
| Modifier and Type | Field and Description |
|---|---|
protected InstantType |
lastUpdated
When the resource last changed - e.g.
|
protected List<UriType> |
profile
A list of profiles [[[StructureDefinition]]]s that this resource claims to conform to.
|
protected List<Coding> |
security
Security labels applied to this resource.
|
protected List<Coding> |
tag
Tags applied to this resource.
|
protected IdType |
versionId
The version specific identifier, as it appears in the version portion of the URL.
|
| Constructor and Description |
|---|
Meta()
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
Base |
addChild(String name) |
Meta |
addProfile(String value) |
UriType |
addProfileElement() |
Coding |
addSecurity() |
Meta |
addSecurity(Coding t) |
Meta |
addSecurity(String theSystem,
String theCode,
String theDisplay)
Convenience method which adds a security tag
|
Coding |
addTag() |
Meta |
addTag(Coding t) |
Meta |
addTag(String theSystem,
String theCode,
String theDisplay)
Convenience method which adds a tag
|
Meta |
copy() |
boolean |
equalsDeep(Base other) |
boolean |
equalsShallow(Base other) |
String |
fhirType() |
Date |
getLastUpdated() |
InstantType |
getLastUpdatedElement() |
List<UriType> |
getProfile() |
Base[] |
getProperty(int hash,
String name,
boolean checkValid) |
List<Coding> |
getSecurity() |
Coding |
getSecurity(String theSystem,
String theCode)
Returns the first security label (if any) that has the given system and code, or returns
null if none |
List<Coding> |
getTag() |
Coding |
getTag(String theSystem,
String theCode)
Returns the first tag (if any) that has the given system and code, or returns
null if none |
String |
getVersionId() |
IdType |
getVersionIdElement() |
boolean |
hasLastUpdated() |
boolean |
hasLastUpdatedElement() |
boolean |
hasProfile() |
boolean |
hasProfile(String value) |
boolean |
hasSecurity() |
boolean |
hasTag() |
boolean |
hasVersionId() |
boolean |
hasVersionIdElement() |
boolean |
isEmpty() |
protected void |
listChildren(List<Property> childrenList) |
Base |
makeProperty(int hash,
String name) |
Meta |
setLastUpdated(Date value) |
Meta |
setLastUpdatedElement(InstantType value) |
void |
setProperty(int hash,
String name,
Base value) |
void |
setProperty(String name,
Base value) |
Meta |
setVersionId(String value) |
Meta |
setVersionIdElement(IdType value) |
protected Meta |
typedCopy() |
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElementcastToActionDefinition, castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToModuleMetadata, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToTriggerDefinition, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINNprotected IdType versionId
protected InstantType lastUpdated
protected List<UriType> profile
protected List<Coding> security
public Meta()
public IdType getVersionIdElement()
versionId (The version specific identifier, as it appears in the version portion of the URL. This values changes when the resource is created, updated, or deleted.). This is the underlying object with id, value and extensions. The accessor "getVersionId" gives direct access to the valuepublic boolean hasVersionIdElement()
public boolean hasVersionId()
public Meta setVersionIdElement(IdType value)
value - versionId (The version specific identifier, as it appears in the version portion of the URL. This values changes when the resource is created, updated, or deleted.). This is the underlying object with id, value and extensions. The accessor "getVersionId" gives direct access to the valuepublic String getVersionId()
getVersionId in interface org.hl7.fhir.instance.model.api.IBaseMetaTypepublic Meta setVersionId(String value)
setVersionId in interface org.hl7.fhir.instance.model.api.IBaseMetaTypevalue - The version specific identifier, as it appears in the version portion of the URL. This values changes when the resource is created, updated, or deleted.public InstantType getLastUpdatedElement()
lastUpdated (When the resource last changed - e.g. when the version changed.). This is the underlying object with id, value and extensions. The accessor "getLastUpdated" gives direct access to the valuepublic boolean hasLastUpdatedElement()
public boolean hasLastUpdated()
public Meta setLastUpdatedElement(InstantType value)
value - lastUpdated (When the resource last changed - e.g. when the version changed.). This is the underlying object with id, value and extensions. The accessor "getLastUpdated" gives direct access to the valuepublic Date getLastUpdated()
getLastUpdated in interface org.hl7.fhir.instance.model.api.IBaseMetaTypepublic Meta setLastUpdated(Date value)
setLastUpdated in interface org.hl7.fhir.instance.model.api.IBaseMetaTypevalue - When the resource last changed - e.g. when the version changed.public List<UriType> getProfile()
getProfile in interface org.hl7.fhir.instance.model.api.IBaseMetaTypeprofile (A list of profiles [[[StructureDefinition]]]s that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].)public boolean hasProfile()
public UriType addProfileElement()
profile (A list of profiles [[[StructureDefinition]]]s that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].)public Meta addProfile(String value)
addProfile in interface org.hl7.fhir.instance.model.api.IBaseMetaTypevalue - profile (A list of profiles [[[StructureDefinition]]]s that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].)public boolean hasProfile(String value)
value - profile (A list of profiles [[[StructureDefinition]]]s that this resource claims to conform to. The URL is a reference to [[[StructureDefinition.url]]].)public List<Coding> getSecurity()
getSecurity in interface org.hl7.fhir.instance.model.api.IBaseMetaTypesecurity (Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.)public boolean hasSecurity()
public Coding addSecurity()
addSecurity in interface org.hl7.fhir.instance.model.api.IBaseMetaTypesecurity (Security labels applied to this resource. These tags connect specific resources to the overall security policy and infrastructure.)public Meta addSecurity(Coding t)
public List<Coding> getTag()
getTag in interface org.hl7.fhir.instance.model.api.IBaseMetaTypetag (Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.)public boolean hasTag()
public Coding addTag()
addTag in interface org.hl7.fhir.instance.model.api.IBaseMetaTypetag (Tags applied to this resource. Tags are intended to be used to identify and relate resources to process and workflow, and applications are not required to consider the tags when interpreting the meaning of a resource.)public Meta addTag(String theSystem, String theCode, String theDisplay)
theSystem - The code systemtheCode - The codetheDisplay - The display namethis for easy chainingpublic Meta addSecurity(String theSystem, String theCode, String theDisplay)
theSystem - The code systemtheCode - The codetheDisplay - The display namethis for easy chainingpublic Coding getTag(String theSystem, String theCode)
null if nonegetTag in interface org.hl7.fhir.instance.model.api.IBaseMetaTypepublic Coding getSecurity(String theSystem, String theCode)
null if nonegetSecurity in interface org.hl7.fhir.instance.model.api.IBaseMetaTypeprotected void listChildren(List<Property> childrenList)
listChildren in class Elementpublic Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty in class Elementorg.hl7.fhir.exceptions.FHIRExceptionpublic boolean equalsDeep(Base other)
equalsDeep in class Elementpublic boolean equalsShallow(Base other)
equalsShallow in class ElementCopyright © 2014–2018 University Health Network. All rights reserved.