org.sdmx.resources.sdmxml.schemas.v2_0.structure
Class CategoryMapType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_0.structure.CategoryMapType

public class CategoryMapType
extends Object

CategoryMap allows for the mapping of a category in one scheme against a category in another, target scheme. The categoryAlias attribute allows for an alias to be assigned to the mapping for searching across the set of mapped categories. Note that the Category IDs are recursive, and can therefore describe a path through a category scheme.

Java class for CategoryMapType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CategoryMapType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CategoryID" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/structure}CategoryIDType"/>
         <element name="TargetCategoryID" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/structure}CategoryIDType"/>
       </sequence>
       <attribute name="categoryAlias" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/common}IDType" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String categoryAlias
           
protected  CategoryIDType categoryID
           
protected  CategoryIDType targetCategoryID
           
 
Constructor Summary
CategoryMapType()
           
 
Method Summary
 String getCategoryAlias()
          Gets the value of the categoryAlias property.
 CategoryIDType getCategoryID()
          Gets the value of the categoryID property.
 CategoryIDType getTargetCategoryID()
          Gets the value of the targetCategoryID property.
 void setCategoryAlias(String value)
          Sets the value of the categoryAlias property.
 void setCategoryID(CategoryIDType value)
          Sets the value of the categoryID property.
 void setTargetCategoryID(CategoryIDType value)
          Sets the value of the targetCategoryID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

categoryID

protected CategoryIDType categoryID

targetCategoryID

protected CategoryIDType targetCategoryID

categoryAlias

protected String categoryAlias
Constructor Detail

CategoryMapType

public CategoryMapType()
Method Detail

getCategoryID

public CategoryIDType getCategoryID()
Gets the value of the categoryID property.

Returns:
possible object is CategoryIDType

setCategoryID

public void setCategoryID(CategoryIDType value)
Sets the value of the categoryID property.

Parameters:
value - allowed object is CategoryIDType

getTargetCategoryID

public CategoryIDType getTargetCategoryID()
Gets the value of the targetCategoryID property.

Returns:
possible object is CategoryIDType

setTargetCategoryID

public void setTargetCategoryID(CategoryIDType value)
Sets the value of the targetCategoryID property.

Parameters:
value - allowed object is CategoryIDType

getCategoryAlias

public String getCategoryAlias()
Gets the value of the categoryAlias property.

Returns:
possible object is String

setCategoryAlias

public void setCategoryAlias(String value)
Sets the value of the categoryAlias property.

Parameters:
value - allowed object is String


Copyright © 2012. All Rights Reserved.