org.sdmx.resources.sdmxml.schemas.v2_1.structure
Class StructuresType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.structure.StructuresType

public class StructuresType
extends Object

StructuresType describes the structure of the container for all structural metadata components. The structural components may be explicitly detailed, or referenced from an external structure document or registry service. Best practices dictate that, at a minimum, any structural component that is referenced by another structural component be included by reference.

Java class for StructuresType complex type.

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

 <complexType name="StructuresType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="OrganisationSchemes" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}OrganisationSchemesType" minOccurs="0"/>
         <element name="Dataflows" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}DataflowsType" minOccurs="0"/>
         <element name="Metadataflows" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}MetadataflowsType" minOccurs="0"/>
         <element name="CategorySchemes" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}CategorySchemesType" minOccurs="0"/>
         <element name="Categorisations" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}CategorisationsType" minOccurs="0"/>
         <element name="Codelists" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}CodelistsType" minOccurs="0"/>
         <element name="HierarchicalCodelists" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}HierarchicalCodelistsType" minOccurs="0"/>
         <element name="Concepts" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ConceptsType" minOccurs="0"/>
         <element name="MetadataStructures" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}MetadataStructuresType" minOccurs="0"/>
         <element name="DataStructures" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}DataStructuresType" minOccurs="0"/>
         <element name="StructureSets" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}StructureSetsType" minOccurs="0"/>
         <element name="ReportingTaxonomies" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ReportingTaxonomiesType" minOccurs="0"/>
         <element name="Processes" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ProcessesType" minOccurs="0"/>
         <element name="Constraints" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ConstraintsType" minOccurs="0"/>
         <element name="ProvisionAgreements" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure}ProvisionAgreementsType" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  CategorisationsType categorisations
           
protected  CategorySchemesType categorySchemes
           
protected  CodelistsType codelists
           
protected  ConceptsType concepts
           
protected  ConstraintsType constraints
           
protected  DataflowsType dataflows
           
protected  DataStructuresType dataStructures
           
protected  HierarchicalCodelistsType hierarchicalCodelists
           
protected  MetadataflowsType metadataflows
           
protected  MetadataStructuresType metadataStructures
           
protected  OrganisationSchemesType organisationSchemes
           
protected  ProcessesType processes
           
protected  ProvisionAgreementsType provisionAgreements
           
protected  ReportingTaxonomiesType reportingTaxonomies
           
protected  StructureSetsType structureSets
           
 
Constructor Summary
StructuresType()
           
 
Method Summary
 CategorisationsType getCategorisations()
          Gets the value of the categorisations property.
 CategorySchemesType getCategorySchemes()
          Gets the value of the categorySchemes property.
 CodelistsType getCodelists()
          Gets the value of the codelists property.
 ConceptsType getConcepts()
          Gets the value of the concepts property.
 ConstraintsType getConstraints()
          Gets the value of the constraints property.
 DataflowsType getDataflows()
          Gets the value of the dataflows property.
 DataStructuresType getDataStructures()
          Gets the value of the dataStructures property.
 HierarchicalCodelistsType getHierarchicalCodelists()
          Gets the value of the hierarchicalCodelists property.
 MetadataflowsType getMetadataflows()
          Gets the value of the metadataflows property.
 MetadataStructuresType getMetadataStructures()
          Gets the value of the metadataStructures property.
 OrganisationSchemesType getOrganisationSchemes()
          Gets the value of the organisationSchemes property.
 ProcessesType getProcesses()
          Gets the value of the processes property.
 ProvisionAgreementsType getProvisionAgreements()
          Gets the value of the provisionAgreements property.
 ReportingTaxonomiesType getReportingTaxonomies()
          Gets the value of the reportingTaxonomies property.
 StructureSetsType getStructureSets()
          Gets the value of the structureSets property.
 void setCategorisations(CategorisationsType value)
          Sets the value of the categorisations property.
 void setCategorySchemes(CategorySchemesType value)
          Sets the value of the categorySchemes property.
 void setCodelists(CodelistsType value)
          Sets the value of the codelists property.
 void setConcepts(ConceptsType value)
          Sets the value of the concepts property.
 void setConstraints(ConstraintsType value)
          Sets the value of the constraints property.
 void setDataflows(DataflowsType value)
          Sets the value of the dataflows property.
 void setDataStructures(DataStructuresType value)
          Sets the value of the dataStructures property.
 void setHierarchicalCodelists(HierarchicalCodelistsType value)
          Sets the value of the hierarchicalCodelists property.
 void setMetadataflows(MetadataflowsType value)
          Sets the value of the metadataflows property.
 void setMetadataStructures(MetadataStructuresType value)
          Sets the value of the metadataStructures property.
 void setOrganisationSchemes(OrganisationSchemesType value)
          Sets the value of the organisationSchemes property.
 void setProcesses(ProcessesType value)
          Sets the value of the processes property.
 void setProvisionAgreements(ProvisionAgreementsType value)
          Sets the value of the provisionAgreements property.
 void setReportingTaxonomies(ReportingTaxonomiesType value)
          Sets the value of the reportingTaxonomies property.
 void setStructureSets(StructureSetsType value)
          Sets the value of the structureSets property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

organisationSchemes

protected OrganisationSchemesType organisationSchemes

dataflows

protected DataflowsType dataflows

metadataflows

protected MetadataflowsType metadataflows

categorySchemes

protected CategorySchemesType categorySchemes

categorisations

protected CategorisationsType categorisations

codelists

protected CodelistsType codelists

hierarchicalCodelists

protected HierarchicalCodelistsType hierarchicalCodelists

concepts

protected ConceptsType concepts

metadataStructures

protected MetadataStructuresType metadataStructures

dataStructures

protected DataStructuresType dataStructures

structureSets

protected StructureSetsType structureSets

reportingTaxonomies

protected ReportingTaxonomiesType reportingTaxonomies

processes

protected ProcessesType processes

constraints

protected ConstraintsType constraints

provisionAgreements

protected ProvisionAgreementsType provisionAgreements
Constructor Detail

StructuresType

public StructuresType()
Method Detail

getOrganisationSchemes

public OrganisationSchemesType getOrganisationSchemes()
Gets the value of the organisationSchemes property.

Returns:
possible object is OrganisationSchemesType

setOrganisationSchemes

public void setOrganisationSchemes(OrganisationSchemesType value)
Sets the value of the organisationSchemes property.

Parameters:
value - allowed object is OrganisationSchemesType

getDataflows

public DataflowsType getDataflows()
Gets the value of the dataflows property.

Returns:
possible object is DataflowsType

setDataflows

public void setDataflows(DataflowsType value)
Sets the value of the dataflows property.

Parameters:
value - allowed object is DataflowsType

getMetadataflows

public MetadataflowsType getMetadataflows()
Gets the value of the metadataflows property.

Returns:
possible object is MetadataflowsType

setMetadataflows

public void setMetadataflows(MetadataflowsType value)
Sets the value of the metadataflows property.

Parameters:
value - allowed object is MetadataflowsType

getCategorySchemes

public CategorySchemesType getCategorySchemes()
Gets the value of the categorySchemes property.

Returns:
possible object is CategorySchemesType

setCategorySchemes

public void setCategorySchemes(CategorySchemesType value)
Sets the value of the categorySchemes property.

Parameters:
value - allowed object is CategorySchemesType

getCategorisations

public CategorisationsType getCategorisations()
Gets the value of the categorisations property.

Returns:
possible object is CategorisationsType

setCategorisations

public void setCategorisations(CategorisationsType value)
Sets the value of the categorisations property.

Parameters:
value - allowed object is CategorisationsType

getCodelists

public CodelistsType getCodelists()
Gets the value of the codelists property.

Returns:
possible object is CodelistsType

setCodelists

public void setCodelists(CodelistsType value)
Sets the value of the codelists property.

Parameters:
value - allowed object is CodelistsType

getHierarchicalCodelists

public HierarchicalCodelistsType getHierarchicalCodelists()
Gets the value of the hierarchicalCodelists property.

Returns:
possible object is HierarchicalCodelistsType

setHierarchicalCodelists

public void setHierarchicalCodelists(HierarchicalCodelistsType value)
Sets the value of the hierarchicalCodelists property.

Parameters:
value - allowed object is HierarchicalCodelistsType

getConcepts

public ConceptsType getConcepts()
Gets the value of the concepts property.

Returns:
possible object is ConceptsType

setConcepts

public void setConcepts(ConceptsType value)
Sets the value of the concepts property.

Parameters:
value - allowed object is ConceptsType

getMetadataStructures

public MetadataStructuresType getMetadataStructures()
Gets the value of the metadataStructures property.

Returns:
possible object is MetadataStructuresType

setMetadataStructures

public void setMetadataStructures(MetadataStructuresType value)
Sets the value of the metadataStructures property.

Parameters:
value - allowed object is MetadataStructuresType

getDataStructures

public DataStructuresType getDataStructures()
Gets the value of the dataStructures property.

Returns:
possible object is DataStructuresType

setDataStructures

public void setDataStructures(DataStructuresType value)
Sets the value of the dataStructures property.

Parameters:
value - allowed object is DataStructuresType

getStructureSets

public StructureSetsType getStructureSets()
Gets the value of the structureSets property.

Returns:
possible object is StructureSetsType

setStructureSets

public void setStructureSets(StructureSetsType value)
Sets the value of the structureSets property.

Parameters:
value - allowed object is StructureSetsType

getReportingTaxonomies

public ReportingTaxonomiesType getReportingTaxonomies()
Gets the value of the reportingTaxonomies property.

Returns:
possible object is ReportingTaxonomiesType

setReportingTaxonomies

public void setReportingTaxonomies(ReportingTaxonomiesType value)
Sets the value of the reportingTaxonomies property.

Parameters:
value - allowed object is ReportingTaxonomiesType

getProcesses

public ProcessesType getProcesses()
Gets the value of the processes property.

Returns:
possible object is ProcessesType

setProcesses

public void setProcesses(ProcessesType value)
Sets the value of the processes property.

Parameters:
value - allowed object is ProcessesType

getConstraints

public ConstraintsType getConstraints()
Gets the value of the constraints property.

Returns:
possible object is ConstraintsType

setConstraints

public void setConstraints(ConstraintsType value)
Sets the value of the constraints property.

Parameters:
value - allowed object is ConstraintsType

getProvisionAgreements

public ProvisionAgreementsType getProvisionAgreements()
Gets the value of the provisionAgreements property.

Returns:
possible object is ProvisionAgreementsType

setProvisionAgreements

public void setProvisionAgreements(ProvisionAgreementsType value)
Sets the value of the provisionAgreements property.

Parameters:
value - allowed object is ProvisionAgreementsType


Copyright © 2012. All Rights Reserved.