org.sdmx.resources.sdmxml.schemas.v2_0.registry
Class StructuralRepositoryEventsType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_0.registry.StructuralRepositoryEventsType

public class StructuralRepositoryEventsType
extends Object

Contains details of the subscribed structural repository events. AgencyID specifies an agency for the object or objects indicated in the other ID fields. Note that the ID fields (including AgencyID) may hold a complete ID or Repository URN, but may also insert the "%" wildcard character, which represents 0 or more characters, in the ID string. If left empty, all objects will be matched within the other constraints (agency, object type) provided.

Java class for StructuralRepositoryEventsType complex type.

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

 <complexType name="StructuralRepositoryEventsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="AgencyID" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/common}IDType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AllEventsID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="KeyFamilyID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ConceptSchemeID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CodeListID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="MetadataStructureID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CategorySchemeID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DataflowID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="MetadataflowID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="OrganisationSchemeID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="HierarchicalCodelistID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="StructureSetID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ReportingTaxonomyID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ProcessID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<String> agencyID
           
protected  List<String> allEventsID
           
protected  List<String> categorySchemeID
           
protected  List<String> codeListID
           
protected  List<String> conceptSchemeID
           
protected  List<String> dataflowID
           
protected  List<String> hierarchicalCodelistID
           
protected  List<String> keyFamilyID
           
protected  List<String> metadataflowID
           
protected  List<String> metadataStructureID
           
protected  List<String> organisationSchemeID
           
protected  List<String> processID
           
protected  List<String> reportingTaxonomyID
           
protected  List<String> structureSetID
           
 
Constructor Summary
StructuralRepositoryEventsType()
           
 
Method Summary
 List<String> getAgencyID()
          Gets the value of the agencyID property.
 List<String> getAllEventsID()
          Gets the value of the allEventsID property.
 List<String> getCategorySchemeID()
          Gets the value of the categorySchemeID property.
 List<String> getCodeListID()
          Gets the value of the codeListID property.
 List<String> getConceptSchemeID()
          Gets the value of the conceptSchemeID property.
 List<String> getDataflowID()
          Gets the value of the dataflowID property.
 List<String> getHierarchicalCodelistID()
          Gets the value of the hierarchicalCodelistID property.
 List<String> getKeyFamilyID()
          Gets the value of the keyFamilyID property.
 List<String> getMetadataflowID()
          Gets the value of the metadataflowID property.
 List<String> getMetadataStructureID()
          Gets the value of the metadataStructureID property.
 List<String> getOrganisationSchemeID()
          Gets the value of the organisationSchemeID property.
 List<String> getProcessID()
          Gets the value of the processID property.
 List<String> getReportingTaxonomyID()
          Gets the value of the reportingTaxonomyID property.
 List<String> getStructureSetID()
          Gets the value of the structureSetID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

agencyID

protected List<String> agencyID

allEventsID

protected List<String> allEventsID

keyFamilyID

protected List<String> keyFamilyID

conceptSchemeID

protected List<String> conceptSchemeID

codeListID

protected List<String> codeListID

metadataStructureID

protected List<String> metadataStructureID

categorySchemeID

protected List<String> categorySchemeID

dataflowID

protected List<String> dataflowID

metadataflowID

protected List<String> metadataflowID

organisationSchemeID

protected List<String> organisationSchemeID

hierarchicalCodelistID

protected List<String> hierarchicalCodelistID

structureSetID

protected List<String> structureSetID

reportingTaxonomyID

protected List<String> reportingTaxonomyID

processID

protected List<String> processID
Constructor Detail

StructuralRepositoryEventsType

public StructuralRepositoryEventsType()
Method Detail

getAgencyID

public List<String> getAgencyID()
Gets the value of the agencyID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the agencyID property.

For example, to add a new item, do as follows:

    getAgencyID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getAllEventsID

public List<String> getAllEventsID()
Gets the value of the allEventsID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the allEventsID property.

For example, to add a new item, do as follows:

    getAllEventsID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getKeyFamilyID

public List<String> getKeyFamilyID()
Gets the value of the keyFamilyID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the keyFamilyID property.

For example, to add a new item, do as follows:

    getKeyFamilyID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getConceptSchemeID

public List<String> getConceptSchemeID()
Gets the value of the conceptSchemeID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the conceptSchemeID property.

For example, to add a new item, do as follows:

    getConceptSchemeID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getCodeListID

public List<String> getCodeListID()
Gets the value of the codeListID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the codeListID property.

For example, to add a new item, do as follows:

    getCodeListID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getMetadataStructureID

public List<String> getMetadataStructureID()
Gets the value of the metadataStructureID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the metadataStructureID property.

For example, to add a new item, do as follows:

    getMetadataStructureID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getCategorySchemeID

public List<String> getCategorySchemeID()
Gets the value of the categorySchemeID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the categorySchemeID property.

For example, to add a new item, do as follows:

    getCategorySchemeID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getDataflowID

public List<String> getDataflowID()
Gets the value of the dataflowID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the dataflowID property.

For example, to add a new item, do as follows:

    getDataflowID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getMetadataflowID

public List<String> getMetadataflowID()
Gets the value of the metadataflowID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the metadataflowID property.

For example, to add a new item, do as follows:

    getMetadataflowID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getOrganisationSchemeID

public List<String> getOrganisationSchemeID()
Gets the value of the organisationSchemeID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the organisationSchemeID property.

For example, to add a new item, do as follows:

    getOrganisationSchemeID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getHierarchicalCodelistID

public List<String> getHierarchicalCodelistID()
Gets the value of the hierarchicalCodelistID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the hierarchicalCodelistID property.

For example, to add a new item, do as follows:

    getHierarchicalCodelistID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getStructureSetID

public List<String> getStructureSetID()
Gets the value of the structureSetID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the structureSetID property.

For example, to add a new item, do as follows:

    getStructureSetID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getReportingTaxonomyID

public List<String> getReportingTaxonomyID()
Gets the value of the reportingTaxonomyID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the reportingTaxonomyID property.

For example, to add a new item, do as follows:

    getReportingTaxonomyID().add(newItem);
 

Objects of the following type(s) are allowed in the list String


getProcessID

public List<String> getProcessID()
Gets the value of the processID property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the processID property.

For example, to add a new item, do as follows:

    getProcessID().add(newItem);
 

Objects of the following type(s) are allowed in the list String



Copyright © 2012. All Rights Reserved.