org.sdmx.resources.sdmxml.schemas.v2_1.common
Class StructureSpecificDataStructureType
java.lang.Object
org.sdmx.resources.sdmxml.schemas.v2_1.common.PayloadStructureType
org.sdmx.resources.sdmxml.schemas.v2_1.common.DataStructureType
org.sdmx.resources.sdmxml.schemas.v2_1.common.StructureSpecificDataStructureType
- Direct Known Subclasses:
- StructureSpecificDataTimeSeriesStructureType
public class StructureSpecificDataStructureType
- extends DataStructureType
StructureSpecificDataStructureType defines the structural information for a structured data set. In addition to referencing the data structure or dataflow which defines the structure of the data, the namespace for the data structure specific schema as well as which dimension is used at the observation level must be provided. It is also necessary to state whether the format uses explicit measures, although this is technically only applicable is the dimension at the observation level is the measure dimension or the flat data format is used.
Java class for StructureSpecificDataStructureType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="StructureSpecificDataStructureType">
<complexContent>
<restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}DataStructureType">
<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}DataflowReferenceType"/>
<element name="Structure" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}DataStructureReferenceType"/>
</choice>
</sequence>
<attribute name="namespace" use="required" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
<attribute name="dimensionAtObservation" use="required" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ObservationDimensionType" />
<attribute name="explicitMeasures" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
| 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 |
StructureSpecificDataStructureType
public StructureSpecificDataStructureType()
Copyright © 2012. All Rights Reserved.