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

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.PayloadStructureType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.common.MetadataStructureType
Direct Known Subclasses:
GenericMetadataStructureType, StructureSpecificMetadataStructureType

public abstract class MetadataStructureType
extends PayloadStructureType

MetadataStructureType is an abstract base type the forms the basis of the structural information for any metadata message. A reference to the metadata structure definition or a metadataflow must be provided. This can be used to determine the structure of the message.

Java class for MetadataStructureType complex type.

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

 <complexType name="MetadataStructureType">
   <complexContent>
     <restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}PayloadStructureType">
       <sequence>
         <choice>
           <element name="ProvisionAgrement" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ProvisionAgreementReferenceType"/>
           <element name="StructureUsage" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}MetadataflowReferenceType"/>
           <element name="Structure" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}MetadataStructureReferenceType"/>
         </choice>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.PayloadStructureType
dimensionAtObservation, explicitMeasures, namespace, provisionAgrement, schemaURL, serviceURL, structure, structureID, structureURL, structureUsage
 
Constructor Summary
MetadataStructureType()
           
 
Method Summary
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.common.PayloadStructureType
getDimensionAtObservation, getNamespace, getProvisionAgrement, getSchemaURL, getServiceURL, getStructure, getStructureID, getStructureURL, getStructureUsage, isExplicitMeasures, setDimensionAtObservation, setExplicitMeasures, setNamespace, setProvisionAgrement, setSchemaURL, setServiceURL, setStructure, setStructureID, setStructureURL, setStructureUsage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataStructureType

public MetadataStructureType()


Copyright © 2012. All Rights Reserved.