|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.NameableType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.ItemSchemeMapBaseType
org.sdmx.resources.sdmxml.schemas.v2_1.structure.ItemSchemeMapType
public abstract class ItemSchemeMapType
ItemSchemeMapType is an abstract base type which forms the basis for mapping items between item schemes of the same type.
Java class for ItemSchemeMapType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemSchemeMapType">
<complexContent>
<extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ItemSchemeMapBaseType">
<sequence>
<element name="Source" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ItemSchemeReferenceBaseType"/>
<element name="Target" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ItemSchemeReferenceBaseType"/>
<sequence maxOccurs="unbounded">
<element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ItemAssociation"/>
</sequence>
</sequence>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<JAXBElement<? extends ItemAssociationType>> |
itemAssociation
|
protected ItemSchemeReferenceBaseType |
source
|
protected ItemSchemeReferenceBaseType |
target
|
| Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.NameableType |
|---|
description, name |
| Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType |
|---|
id, uri, urn |
| Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType |
|---|
annotations |
| Constructor Summary | |
|---|---|
ItemSchemeMapType()
|
|
| Method Summary | |
|---|---|
List<JAXBElement<? extends ItemAssociationType>> |
getItemAssociation()
Gets the value of the itemAssociation property. |
ItemSchemeReferenceBaseType |
getSource()
Gets the value of the source property. |
ItemSchemeReferenceBaseType |
getTarget()
Gets the value of the target property. |
void |
setSource(ItemSchemeReferenceBaseType value)
Sets the value of the source property. |
void |
setTarget(ItemSchemeReferenceBaseType value)
Sets the value of the target property. |
| Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.NameableType |
|---|
getDescription, getName |
| Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.structure.IdentifiableType |
|---|
getId, getUri, getUrn, setId, setUri, setUrn |
| Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.AnnotableType |
|---|
getAnnotations, setAnnotations |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ItemSchemeReferenceBaseType source
protected ItemSchemeReferenceBaseType target
protected List<JAXBElement<? extends ItemAssociationType>> itemAssociation
| Constructor Detail |
|---|
public ItemSchemeMapType()
| Method Detail |
|---|
public ItemSchemeReferenceBaseType getSource()
ItemSchemeReferenceBaseTypepublic void setSource(ItemSchemeReferenceBaseType value)
value - allowed object is
ItemSchemeReferenceBaseTypepublic ItemSchemeReferenceBaseType getTarget()
ItemSchemeReferenceBaseTypepublic void setTarget(ItemSchemeReferenceBaseType value)
value - allowed object is
ItemSchemeReferenceBaseTypepublic List<JAXBElement<? extends ItemAssociationType>> getItemAssociation()
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 set method for the itemAssociation property.
For example, to add a new item, do as follows:
getItemAssociation().add(newItem);
Objects of the following type(s) are allowed in the list
JAXBElement<ItemAssociationType>
JAXBElement<CategoryMapType>
JAXBElement<ConceptMapType>
JAXBElement<CodeMapType>
JAXBElement<OrganisationMapType>
JAXBElement<ReportingCategoryMapType>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||