public class Contributor extends Type implements ICompositeType
Modifier and Type | Class and Description |
---|---|
static class |
Contributor.ContributorType |
static class |
Contributor.ContributorTypeEnumFactory |
Constructor and Description |
---|
Contributor()
Constructor
|
Contributor(Enumeration<Contributor.ContributorType> type,
StringType name)
Constructor
|
addExtension, addExtension, addExtension, copyValues, getExtension, getExtensionByUrl, getExtensionFirstRep, getExtensionsByUrl, getExtensionString, getId, getIdBase, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, isDisallowExtensions, noExtensions, removeExtension, setDisallowExtensions, setExtension, setId, setIdBase, setIdElement
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCanonical, castToCode, castToCodeableConcept, castToCoding, castToContactDetail, castToContactPoint, castToContributor, castToDataRequirement, castToDate, castToDateTime, castToDecimal, castToDosage, castToDuration, castToElementDefinition, castToExpression, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMarketingStatus, castToMeta, castToMoney, castToNarrative, castToOid, castToParameterDefinition, castToPeriod, castToPopulation, castToPositiveInt, castToProdCharacteristic, castToProductShelfLife, castToQuantity, castToRange, castToRatio, castToReference, castToRelatedArtifact, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToSubstanceAmount, castToTime, castToTiming, castToTriggerDefinition, castToType, castToUnsignedInt, castToUri, castToUrl, castToUsageContext, castToXhtml, castToXhtmlString, children, clearUserData, compareDeep, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getNamedProperty, getUserData, getUserInt, getUserString, hasFormatComment, hasPrimitiveValue, hasType, hasUserData, isBooleanPrimitive, isPrimitive, isResource, listChildrenByName, listChildrenByName, primitiveValue, setUserData, setUserDataINN
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFormatCommentsPost, getFormatCommentsPre, hasFormatComment
public Contributor()
public Contributor(Enumeration<Contributor.ContributorType> type, StringType name)
public Enumeration<Contributor.ContributorType> 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 Contributor setTypeElement(Enumeration<Contributor.ContributorType> 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 Contributor.ContributorType getType()
public Contributor setType(Contributor.ContributorType 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 Contributor 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 Contributor setName(String value)
value
- The name of the individual or organization responsible for the contribution.public List<ContactDetail> getContact()
contact
(Contact details to assist a user in finding and communicating with the contributor.)public Contributor setContact(List<ContactDetail> theContact)
this
for easy method chainingpublic boolean hasContact()
public ContactDetail addContact()
public Contributor addContact(ContactDetail t)
public ContactDetail getContactFirstRep()
contact
, creating it if it does not already existpublic Property getNamedProperty(int _hash, String _name, boolean _checkValid) throws org.hl7.fhir.exceptions.FHIRException
getNamedProperty
in class Element
org.hl7.fhir.exceptions.FHIRException
public Base[] getProperty(int hash, String name, boolean checkValid) throws org.hl7.fhir.exceptions.FHIRException
getProperty
in class Element
org.hl7.fhir.exceptions.FHIRException
public Base setProperty(int hash, String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty
in class Element
org.hl7.fhir.exceptions.FHIRException
public Base setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
setProperty
in class Element
org.hl7.fhir.exceptions.FHIRException
public Base makeProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
makeProperty
in class Element
org.hl7.fhir.exceptions.FHIRException
public String[] getTypesForProperty(int hash, String name) throws org.hl7.fhir.exceptions.FHIRException
getTypesForProperty
in class Element
org.hl7.fhir.exceptions.FHIRException
public Contributor copy()
public boolean equalsDeep(Base other_)
equalsDeep
in class Element
public boolean equalsShallow(Base other_)
equalsShallow
in class Element
Copyright © 2014–2019 University Health Network. All rights reserved.