org.sdmx.resources.sdmxml.schemas.v2_0.query
Class QueryType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_0.query.QueryType

public class QueryType
extends Object

The Query element is a top-level element for this namespace, which is referenced by the SDMX message envelope, or could be put inside another envelope, such as SOAP. It contains a query. The defaultLimit attribute is the suggested maximum response size in kilobytes.

Java class for QueryType complex type.

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

 <complexType name="QueryType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="DataWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}DataWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="MetadataWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}MetadataWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="KeyFamilyWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}KeyFamilyWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="MetadataStructureWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}MetadataStructureWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CodelistWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}CodelistWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ConceptWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}ConceptWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AgencyWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}AgencyWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DataProviderWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}DataProviderWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="HierarchicalCodelistWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}HierarchicalCodelistWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ReportingTaxonomyWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}ReportingTaxonomyWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DataflowWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}DataflowWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="MetadataflowWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}MetadataflowWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="StructureSetWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}StructureSetWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ProcessWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}ProcessWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="OrganisationSchemeWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}OrganisationSchemeWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ConceptSchemeWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}ConceptSchemeWhereType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="CategorySchemeWhere" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}CategorySchemeWhereType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
       <attribute name="defaultLimit" type="{http://www.w3.org/2001/XMLSchema}integer" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  List<AgencyWhereType> agencyWhere
           
protected  List<CategorySchemeWhereType> categorySchemeWhere
           
protected  List<CodelistWhereType> codelistWhere
           
protected  List<ConceptSchemeWhereType> conceptSchemeWhere
           
protected  List<ConceptWhereType> conceptWhere
           
protected  List<DataflowWhereType> dataflowWhere
           
protected  List<DataProviderWhereType> dataProviderWhere
           
protected  List<DataWhereType> dataWhere
           
protected  BigInteger defaultLimit
           
protected  List<HierarchicalCodelistWhereType> hierarchicalCodelistWhere
           
protected  List<KeyFamilyWhereType> keyFamilyWhere
           
protected  List<MetadataflowWhereType> metadataflowWhere
           
protected  List<MetadataStructureWhereType> metadataStructureWhere
           
protected  List<MetadataWhereType> metadataWhere
           
protected  List<OrganisationSchemeWhereType> organisationSchemeWhere
           
protected  List<ProcessWhereType> processWhere
           
protected  List<ReportingTaxonomyWhereType> reportingTaxonomyWhere
           
protected  List<StructureSetWhereType> structureSetWhere
           
 
Constructor Summary
QueryType()
           
 
Method Summary
 List<AgencyWhereType> getAgencyWhere()
          Gets the value of the agencyWhere property.
 List<CategorySchemeWhereType> getCategorySchemeWhere()
          Gets the value of the categorySchemeWhere property.
 List<CodelistWhereType> getCodelistWhere()
          Gets the value of the codelistWhere property.
 List<ConceptSchemeWhereType> getConceptSchemeWhere()
          Gets the value of the conceptSchemeWhere property.
 List<ConceptWhereType> getConceptWhere()
          Gets the value of the conceptWhere property.
 List<DataflowWhereType> getDataflowWhere()
          Gets the value of the dataflowWhere property.
 List<DataProviderWhereType> getDataProviderWhere()
          Gets the value of the dataProviderWhere property.
 List<DataWhereType> getDataWhere()
          Gets the value of the dataWhere property.
 BigInteger getDefaultLimit()
          Gets the value of the defaultLimit property.
 List<HierarchicalCodelistWhereType> getHierarchicalCodelistWhere()
          Gets the value of the hierarchicalCodelistWhere property.
 List<KeyFamilyWhereType> getKeyFamilyWhere()
          Gets the value of the keyFamilyWhere property.
 List<MetadataflowWhereType> getMetadataflowWhere()
          Gets the value of the metadataflowWhere property.
 List<MetadataStructureWhereType> getMetadataStructureWhere()
          Gets the value of the metadataStructureWhere property.
 List<MetadataWhereType> getMetadataWhere()
          Gets the value of the metadataWhere property.
 List<OrganisationSchemeWhereType> getOrganisationSchemeWhere()
          Gets the value of the organisationSchemeWhere property.
 List<ProcessWhereType> getProcessWhere()
          Gets the value of the processWhere property.
 List<ReportingTaxonomyWhereType> getReportingTaxonomyWhere()
          Gets the value of the reportingTaxonomyWhere property.
 List<StructureSetWhereType> getStructureSetWhere()
          Gets the value of the structureSetWhere property.
 void setDefaultLimit(BigInteger value)
          Sets the value of the defaultLimit property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataWhere

protected List<DataWhereType> dataWhere

metadataWhere

protected List<MetadataWhereType> metadataWhere

keyFamilyWhere

protected List<KeyFamilyWhereType> keyFamilyWhere

metadataStructureWhere

protected List<MetadataStructureWhereType> metadataStructureWhere

codelistWhere

protected List<CodelistWhereType> codelistWhere

conceptWhere

protected List<ConceptWhereType> conceptWhere

agencyWhere

protected List<AgencyWhereType> agencyWhere

dataProviderWhere

protected List<DataProviderWhereType> dataProviderWhere

hierarchicalCodelistWhere

protected List<HierarchicalCodelistWhereType> hierarchicalCodelistWhere

reportingTaxonomyWhere

protected List<ReportingTaxonomyWhereType> reportingTaxonomyWhere

dataflowWhere

protected List<DataflowWhereType> dataflowWhere

metadataflowWhere

protected List<MetadataflowWhereType> metadataflowWhere

structureSetWhere

protected List<StructureSetWhereType> structureSetWhere

processWhere

protected List<ProcessWhereType> processWhere

organisationSchemeWhere

protected List<OrganisationSchemeWhereType> organisationSchemeWhere

conceptSchemeWhere

protected List<ConceptSchemeWhereType> conceptSchemeWhere

categorySchemeWhere

protected List<CategorySchemeWhereType> categorySchemeWhere

defaultLimit

protected BigInteger defaultLimit
Constructor Detail

QueryType

public QueryType()
Method Detail

getDataWhere

public List<DataWhereType> getDataWhere()
Gets the value of the dataWhere 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 dataWhere property.

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

    getDataWhere().add(newItem);
 

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


getMetadataWhere

public List<MetadataWhereType> getMetadataWhere()
Gets the value of the metadataWhere 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 metadataWhere property.

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

    getMetadataWhere().add(newItem);
 

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


getKeyFamilyWhere

public List<KeyFamilyWhereType> getKeyFamilyWhere()
Gets the value of the keyFamilyWhere 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 keyFamilyWhere property.

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

    getKeyFamilyWhere().add(newItem);
 

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


getMetadataStructureWhere

public List<MetadataStructureWhereType> getMetadataStructureWhere()
Gets the value of the metadataStructureWhere 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 metadataStructureWhere property.

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

    getMetadataStructureWhere().add(newItem);
 

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


getCodelistWhere

public List<CodelistWhereType> getCodelistWhere()
Gets the value of the codelistWhere 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 codelistWhere property.

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

    getCodelistWhere().add(newItem);
 

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


getConceptWhere

public List<ConceptWhereType> getConceptWhere()
Gets the value of the conceptWhere 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 conceptWhere property.

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

    getConceptWhere().add(newItem);
 

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


getAgencyWhere

public List<AgencyWhereType> getAgencyWhere()
Gets the value of the agencyWhere 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 agencyWhere property.

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

    getAgencyWhere().add(newItem);
 

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


getDataProviderWhere

public List<DataProviderWhereType> getDataProviderWhere()
Gets the value of the dataProviderWhere 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 dataProviderWhere property.

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

    getDataProviderWhere().add(newItem);
 

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


getHierarchicalCodelistWhere

public List<HierarchicalCodelistWhereType> getHierarchicalCodelistWhere()
Gets the value of the hierarchicalCodelistWhere 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 hierarchicalCodelistWhere property.

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

    getHierarchicalCodelistWhere().add(newItem);
 

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


getReportingTaxonomyWhere

public List<ReportingTaxonomyWhereType> getReportingTaxonomyWhere()
Gets the value of the reportingTaxonomyWhere 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 reportingTaxonomyWhere property.

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

    getReportingTaxonomyWhere().add(newItem);
 

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


getDataflowWhere

public List<DataflowWhereType> getDataflowWhere()
Gets the value of the dataflowWhere 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 dataflowWhere property.

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

    getDataflowWhere().add(newItem);
 

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


getMetadataflowWhere

public List<MetadataflowWhereType> getMetadataflowWhere()
Gets the value of the metadataflowWhere 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 metadataflowWhere property.

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

    getMetadataflowWhere().add(newItem);
 

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


getStructureSetWhere

public List<StructureSetWhereType> getStructureSetWhere()
Gets the value of the structureSetWhere 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 structureSetWhere property.

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

    getStructureSetWhere().add(newItem);
 

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


getProcessWhere

public List<ProcessWhereType> getProcessWhere()
Gets the value of the processWhere 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 processWhere property.

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

    getProcessWhere().add(newItem);
 

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


getOrganisationSchemeWhere

public List<OrganisationSchemeWhereType> getOrganisationSchemeWhere()
Gets the value of the organisationSchemeWhere 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 organisationSchemeWhere property.

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

    getOrganisationSchemeWhere().add(newItem);
 

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


getConceptSchemeWhere

public List<ConceptSchemeWhereType> getConceptSchemeWhere()
Gets the value of the conceptSchemeWhere 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 conceptSchemeWhere property.

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

    getConceptSchemeWhere().add(newItem);
 

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


getCategorySchemeWhere

public List<CategorySchemeWhereType> getCategorySchemeWhere()
Gets the value of the categorySchemeWhere 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 categorySchemeWhere property.

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

    getCategorySchemeWhere().add(newItem);
 

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


getDefaultLimit

public BigInteger getDefaultLimit()
Gets the value of the defaultLimit property.

Returns:
possible object is BigInteger

setDefaultLimit

public void setDefaultLimit(BigInteger value)
Sets the value of the defaultLimit property.

Parameters:
value - allowed object is BigInteger


Copyright © 2012. All Rights Reserved.