Package org.hl7.fhir.dstu2.model
Class ElementDefinition.ElementDefinitionMappingComponent
- java.lang.Object
-
- org.hl7.fhir.dstu2.model.Base
-
- org.hl7.fhir.dstu2.model.Element
-
- org.hl7.fhir.dstu2.model.ElementDefinition.ElementDefinitionMappingComponent
-
- All Implemented Interfaces:
Serializable,org.hl7.fhir.instance.model.api.IBase,org.hl7.fhir.instance.model.api.IBaseDatatypeElement,org.hl7.fhir.instance.model.api.IBaseElement,org.hl7.fhir.instance.model.api.IBaseHasExtensions
- Enclosing class:
- ElementDefinition
public static class ElementDefinition.ElementDefinitionMappingComponent extends Element implements org.hl7.fhir.instance.model.api.IBaseDatatypeElement
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected IdTypeidentityAn internal reference to the definition of a mapping.protected CodeTypelanguageIdentifies the computable language in which mapping.map is expressed.protected StringTypemapExpresses what part of the target specification corresponds to this element.
-
Constructor Summary
Constructors Constructor Description ElementDefinitionMappingComponent()ElementDefinitionMappingComponent(IdType identity, StringType map)
-
Method Summary
-
Methods inherited from class org.hl7.fhir.dstu2.model.Element
addExtension, addExtension, copyValues, getExtension, getExtensionsByUrl, getExtensionString, getId, getIdElement, hasExtension, hasExtension, hasId, hasIdElement, setId, setIdElement
-
Methods inherited from class org.hl7.fhir.dstu2.model.Base
castToAddress, castToAnnotation, castToAttachment, castToBase64Binary, castToBoolean, castToCode, castToCodeableConcept, castToCoding, castToContactPoint, castToDate, castToDateTime, castToDecimal, castToDuration, castToElementDefinition, castToExtension, castToHumanName, castToId, castToIdentifier, castToInstant, castToInteger, castToMarkdown, castToMeta, castToMoney, castToNarrative, castToOid, castToPeriod, castToPositiveInt, castToQuantity, castToRange, castToRatio, castToReference, castToResource, castToSampledData, castToSignature, castToSimpleQuantity, castToString, castToTime, castToTiming, castToUnsignedInt, castToUri, children, compareDeep, compareDeep, compareDeep, compareValues, compareValues, equals, getChildByName, getFormatCommentsPost, getFormatCommentsPre, getUserData, getUserInt, getUserString, hasFormatComment, hasType, hasUserData, isMetadataBased, isPrimitive, listChildrenByName, primitiveValue, setUserData, setUserDataINN
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
language
protected CodeType language
Identifies the computable language in which mapping.map is expressed.
-
map
protected StringType map
Expresses what part of the target specification corresponds to this element.
-
-
Constructor Detail
-
ElementDefinitionMappingComponent
public ElementDefinitionMappingComponent()
-
ElementDefinitionMappingComponent
public ElementDefinitionMappingComponent(IdType identity, StringType map)
-
-
Method Detail
-
getIdentityElement
public IdType getIdentityElement()
- Returns:
identity(An internal reference to the definition of a mapping.). This is the underlying object with id, value and extensions. The accessor "getIdentity" gives direct access to the value
-
hasIdentityElement
public boolean hasIdentityElement()
-
hasIdentity
public boolean hasIdentity()
-
setIdentityElement
public ElementDefinition.ElementDefinitionMappingComponent setIdentityElement(IdType value)
- Parameters:
value-identity(An internal reference to the definition of a mapping.). This is the underlying object with id, value and extensions. The accessor "getIdentity" gives direct access to the value
-
getIdentity
public String getIdentity()
- Returns:
- An internal reference to the definition of a mapping.
-
setIdentity
public ElementDefinition.ElementDefinitionMappingComponent setIdentity(String value)
- Parameters:
value- An internal reference to the definition of a mapping.
-
getLanguageElement
public CodeType getLanguageElement()
- Returns:
language(Identifies the computable language in which mapping.map is expressed.). This is the underlying object with id, value and extensions. The accessor "getLanguage" gives direct access to the value
-
hasLanguageElement
public boolean hasLanguageElement()
-
hasLanguage
public boolean hasLanguage()
-
setLanguageElement
public ElementDefinition.ElementDefinitionMappingComponent setLanguageElement(CodeType value)
- Parameters:
value-language(Identifies the computable language in which mapping.map is expressed.). This is the underlying object with id, value and extensions. The accessor "getLanguage" gives direct access to the value
-
getLanguage
public String getLanguage()
- Returns:
- Identifies the computable language in which mapping.map is expressed.
-
setLanguage
public ElementDefinition.ElementDefinitionMappingComponent setLanguage(String value)
- Parameters:
value- Identifies the computable language in which mapping.map is expressed.
-
getMapElement
public StringType getMapElement()
- Returns:
map(Expresses what part of the target specification corresponds to this element.). This is the underlying object with id, value and extensions. The accessor "getMap" gives direct access to the value
-
hasMapElement
public boolean hasMapElement()
-
hasMap
public boolean hasMap()
-
setMapElement
public ElementDefinition.ElementDefinitionMappingComponent setMapElement(StringType value)
- Parameters:
value-map(Expresses what part of the target specification corresponds to this element.). This is the underlying object with id, value and extensions. The accessor "getMap" gives direct access to the value
-
getMap
public String getMap()
- Returns:
- Expresses what part of the target specification corresponds to this element.
-
setMap
public ElementDefinition.ElementDefinitionMappingComponent setMap(String value)
- Parameters:
value- Expresses what part of the target specification corresponds to this element.
-
listChildren
protected void listChildren(List<Property> childrenList)
- Overrides:
listChildrenin classElement
-
setProperty
public void setProperty(String name, Base value) throws org.hl7.fhir.exceptions.FHIRException
- Overrides:
setPropertyin classElement- Throws:
org.hl7.fhir.exceptions.FHIRException
-
copy
public ElementDefinition.ElementDefinitionMappingComponent copy()
-
equalsDeep
public boolean equalsDeep(Base other)
- Overrides:
equalsDeepin classElement
-
equalsShallow
public boolean equalsShallow(Base other)
- Overrides:
equalsShallowin classElement
-
isEmpty
public boolean isEmpty()
-
-