org.sdmx.resources.sdmxml.schemas.v2_1.common
Class ItemReferenceType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.ReferenceType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.ChildObjectReferenceType
          extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.ItemReferenceType
Direct Known Subclasses:
CategoryReferenceType, CodeReferenceType, ConceptReferenceType, OrganisationReferenceBaseType, ReportingCategoryReferenceType

public abstract class ItemReferenceType
extends ChildObjectReferenceType

ItemReferenceType is an abstract base type used for referencing a particular item within an item scheme. Note that this reference also has the ability to reference items contained within other items inside of the item scheme. It consists of a URN and/or a complete set of reference fields; agency, scheme id (maintainableParentID), scheme version (maintainableParentVersion), and item id (which can be nested).

Java class for ItemReferenceType complex type.

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

 <complexType name="ItemReferenceType">
   <complexContent>
     <restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ChildObjectReferenceType">
       <choice>
         <sequence>
           <element name="Ref" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ItemRefBaseType" form="unqualified"/>
           <element name="URN" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0" form="unqualified"/>
         </sequence>
         <element name="URN" type="{http://www.w3.org/2001/XMLSchema}anyURI" form="unqualified"/>
       </choice>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.ReferenceType
content
 
Constructor Summary
ItemReferenceType()
           
 
Method Summary
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.ReferenceType
getContent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ItemReferenceType

public ItemReferenceType()


Copyright © 2012. All Rights Reserved.