public static class ModuleMetadata.ModuleMetadataContributorComponent extends Element implements org.hl7.fhir.instance.model.api.IBaseDatatypeElement
| Modifier and Type | Field and Description |
|---|---|
protected List<ModuleMetadata.ModuleMetadataContributorContactComponent> |
contact
Contacts to assist a user in finding and communicating with the contributor.
|
protected StringType |
name
The name of the individual or organization responsible for the contribution.
|
protected Enumeration<ModuleMetadata.ModuleMetadataContributorType> |
type
The type of contributor.
|
| Constructor and Description |
|---|
ModuleMetadataContributorComponent()
Constructor
|
ModuleMetadataContributorComponent(Enumeration<ModuleMetadata.ModuleMetadataContributorType> type,
StringType name)
Constructor
|
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 Enumeration<ModuleMetadata.ModuleMetadataContributorType> type
protected StringType name
protected List<ModuleMetadata.ModuleMetadataContributorContactComponent> contact
public ModuleMetadataContributorComponent()
public ModuleMetadataContributorComponent(Enumeration<ModuleMetadata.ModuleMetadataContributorType> type, StringType name)
public Enumeration<ModuleMetadata.ModuleMetadataContributorType> getTypeElement()
type (The type of contributor.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic boolean hasTypeElement()
public boolean hasType()
public ModuleMetadata.ModuleMetadataContributorComponent setTypeElement(Enumeration<ModuleMetadata.ModuleMetadataContributorType> value)
value - type (The type of contributor.). This is the underlying object with id, value and extensions. The accessor "getType" gives direct access to the valuepublic ModuleMetadata.ModuleMetadataContributorType getType()
public ModuleMetadata.ModuleMetadataContributorComponent setType(ModuleMetadata.ModuleMetadataContributorType value)
value - The type of contributor.public StringType getNameElement()
name (The name of the individual or organization responsible for the contribution.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic boolean hasNameElement()
public boolean hasName()
public ModuleMetadata.ModuleMetadataContributorComponent setNameElement(StringType value)
value - name (The name of the individual or organization responsible for the contribution.). This is the underlying object with id, value and extensions. The accessor "getName" gives direct access to the valuepublic String getName()
public ModuleMetadata.ModuleMetadataContributorComponent setName(String value)
value - The name of the individual or organization responsible for the contribution.public List<ModuleMetadata.ModuleMetadataContributorContactComponent> getContact()
contact (Contacts to assist a user in finding and communicating with the contributor.)public boolean hasContact()
public ModuleMetadata.ModuleMetadataContributorContactComponent addContact()
contact (Contacts to assist a user in finding and communicating with the contributor.)public ModuleMetadata.ModuleMetadataContributorComponent addContact(ModuleMetadata.ModuleMetadataContributorContactComponent t)
protected 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 ModuleMetadata.ModuleMetadataContributorComponent copy()
public boolean equalsDeep(Base other)
equalsDeep in class Elementpublic boolean equalsShallow(Base other)
equalsShallow in class Elementpublic boolean isEmpty()
Copyright © 2014–2018 University Health Network. All rights reserved.