Class ConceptMapTarget
- java.lang.Object
-
- org.hl7.fhir.Element
-
- org.hl7.fhir.BackboneElement
-
- org.hl7.fhir.ConceptMapTarget
-
- All Implemented Interfaces:
org.jvnet.jaxb2_commons.lang.Equals2,org.jvnet.jaxb2_commons.lang.HashCode2,org.jvnet.jaxb2_commons.lang.ToString2
public class ConceptMapTarget extends BackboneElement implements org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2, org.jvnet.jaxb2_commons.lang.ToString2
A statement of relationships from one set of concepts to one or more other concepts - either code systems or data elements, or classes in class models.Java class for ConceptMap.Target complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ConceptMap.Target"> <complexContent> <extension base="{http://hl7.org/fhir}BackboneElement"> <sequence> <element name="system" type="{http://hl7.org/fhir}uri" minOccurs="0"/> <element name="version" type="{http://hl7.org/fhir}string" minOccurs="0"/> <element name="code" type="{http://hl7.org/fhir}code" minOccurs="0"/> <element name="equivalence" type="{http://hl7.org/fhir}ConceptMapEquivalence"/> <element name="comments" type="{http://hl7.org/fhir}string" minOccurs="0"/> <element name="dependsOn" type="{http://hl7.org/fhir}ConceptMap.DependsOn" maxOccurs="unbounded" minOccurs="0"/> <element name="product" type="{http://hl7.org/fhir}ConceptMap.DependsOn" maxOccurs="unbounded" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected Codecodeprotected Stringcommentsprotected java.util.List<ConceptMapDependsOn>dependsOnprotected ConceptMapEquivalenceequivalenceprotected java.util.List<ConceptMapDependsOn>productprotected Urisystemprotected Stringversion-
Fields inherited from class org.hl7.fhir.BackboneElement
modifierExtension
-
-
Constructor Summary
Constructors Constructor Description ConceptMapTarget()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringBuilderappend(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)java.lang.StringBuilderappendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)booleanequals(java.lang.Object object)booleanequals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)CodegetCode()Gets the value of the code property.StringgetComments()Gets the value of the comments property.java.util.List<ConceptMapDependsOn>getDependsOn()Gets the value of the dependsOn property.ConceptMapEquivalencegetEquivalence()Gets the value of the equivalence property.java.util.List<ConceptMapDependsOn>getProduct()Gets the value of the product property.UrigetSystem()Gets the value of the system property.StringgetVersion()Gets the value of the version property.inthashCode()inthashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)voidsetCode(Code value)Sets the value of the code property.voidsetComments(String value)Sets the value of the comments property.voidsetEquivalence(ConceptMapEquivalence value)Sets the value of the equivalence property.voidsetSystem(Uri value)Sets the value of the system property.voidsetVersion(String value)Sets the value of the version property.java.lang.StringtoString()ConceptMapTargetwithCode(Code value)ConceptMapTargetwithComments(String value)ConceptMapTargetwithDependsOn(java.util.Collection<ConceptMapDependsOn> values)ConceptMapTargetwithDependsOn(ConceptMapDependsOn... values)ConceptMapTargetwithEquivalence(ConceptMapEquivalence value)ConceptMapTargetwithExtension(java.util.Collection<Extension> values)ConceptMapTargetwithExtension(Extension... values)ConceptMapTargetwithId(java.lang.String value)ConceptMapTargetwithModifierExtension(java.util.Collection<Extension> values)ConceptMapTargetwithModifierExtension(Extension... values)ConceptMapTargetwithProduct(java.util.Collection<ConceptMapDependsOn> values)ConceptMapTargetwithProduct(ConceptMapDependsOn... values)ConceptMapTargetwithSystem(Uri value)ConceptMapTargetwithVersion(String value)-
Methods inherited from class org.hl7.fhir.BackboneElement
getModifierExtension
-
Methods inherited from class org.hl7.fhir.Element
getExtension, getId, setId
-
-
-
-
Field Detail
-
system
protected Uri system
-
version
protected String version
-
code
protected Code code
-
equivalence
protected ConceptMapEquivalence equivalence
-
comments
protected String comments
-
dependsOn
protected java.util.List<ConceptMapDependsOn> dependsOn
-
product
protected java.util.List<ConceptMapDependsOn> product
-
-
Method Detail
-
getSystem
public Uri getSystem()
Gets the value of the system property.- Returns:
- possible object is
Uri
-
setSystem
public void setSystem(Uri value)
Sets the value of the system property.- Parameters:
value- allowed object isUri
-
getVersion
public String getVersion()
Gets the value of the version property.- Returns:
- possible object is
String
-
setVersion
public void setVersion(String value)
Sets the value of the version property.- Parameters:
value- allowed object isString
-
setCode
public void setCode(Code value)
Sets the value of the code property.- Parameters:
value- allowed object isCode
-
getEquivalence
public ConceptMapEquivalence getEquivalence()
Gets the value of the equivalence property.- Returns:
- possible object is
ConceptMapEquivalence
-
setEquivalence
public void setEquivalence(ConceptMapEquivalence value)
Sets the value of the equivalence property.- Parameters:
value- allowed object isConceptMapEquivalence
-
getComments
public String getComments()
Gets the value of the comments property.- Returns:
- possible object is
String
-
setComments
public void setComments(String value)
Sets the value of the comments property.- Parameters:
value- allowed object isString
-
getDependsOn
public java.util.List<ConceptMapDependsOn> getDependsOn()
Gets the value of the dependsOn property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the dependsOn property.For example, to add a new item, do as follows:
getDependsOn().add(newItem);Objects of the following type(s) are allowed in the list
ConceptMapDependsOn
-
getProduct
public java.util.List<ConceptMapDependsOn> getProduct()
Gets the value of the product property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the product property.For example, to add a new item, do as follows:
getProduct().add(newItem);Objects of the following type(s) are allowed in the list
ConceptMapDependsOn
-
withSystem
public ConceptMapTarget withSystem(Uri value)
-
withVersion
public ConceptMapTarget withVersion(String value)
-
withCode
public ConceptMapTarget withCode(Code value)
-
withEquivalence
public ConceptMapTarget withEquivalence(ConceptMapEquivalence value)
-
withComments
public ConceptMapTarget withComments(String value)
-
withDependsOn
public ConceptMapTarget withDependsOn(ConceptMapDependsOn... values)
-
withDependsOn
public ConceptMapTarget withDependsOn(java.util.Collection<ConceptMapDependsOn> values)
-
withProduct
public ConceptMapTarget withProduct(ConceptMapDependsOn... values)
-
withProduct
public ConceptMapTarget withProduct(java.util.Collection<ConceptMapDependsOn> values)
-
withModifierExtension
public ConceptMapTarget withModifierExtension(Extension... values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withModifierExtension
public ConceptMapTarget withModifierExtension(java.util.Collection<Extension> values)
- Overrides:
withModifierExtensionin classBackboneElement
-
withExtension
public ConceptMapTarget withExtension(Extension... values)
- Overrides:
withExtensionin classBackboneElement
-
withExtension
public ConceptMapTarget withExtension(java.util.Collection<Extension> values)
- Overrides:
withExtensionin classBackboneElement
-
withId
public ConceptMapTarget withId(java.lang.String value)
- Overrides:
withIdin classBackboneElement
-
equals
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, java.lang.Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb2_commons.lang.Equals2- Overrides:
equalsin classBackboneElement
-
equals
public boolean equals(java.lang.Object object)
- Overrides:
equalsin classBackboneElement
-
hashCode
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb2_commons.lang.HashCode2- Overrides:
hashCodein classBackboneElement
-
hashCode
public int hashCode()
- Overrides:
hashCodein classBackboneElement
-
toString
public java.lang.String toString()
- Overrides:
toStringin classBackboneElement
-
append
public java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendin classBackboneElement
-
appendFields
public java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, java.lang.StringBuilder buffer, org.jvnet.jaxb2_commons.lang.ToStringStrategy2 strategy)- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb2_commons.lang.ToString2- Overrides:
appendFieldsin classBackboneElement
-
-