org.sdmx.resources.sdmxml.schemas.v2_1.query
Class MetadataParametersOrType

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.query.MetadataParametersType
      extended by org.sdmx.resources.sdmxml.schemas.v2_1.query.MetadataParametersOrType

public class MetadataParametersOrType
extends MetadataParametersType

MetadataParametersOrType refines the base data parameters to define a set of parameters joined by an "or" condition. Only one of the parameters supplied in an instance of this type can be satisfied to result in a match.

Java class for MetadataParametersOrType complex type.

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

 <complexType name="MetadataParametersOrType">
   <complexContent>
     <restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}MetadataParametersType">
       <sequence>
         <element name="MetadataSetID" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}QueryIDType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="DataProvider" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}DataProviderReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="MetadataStructure" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}MetadataStructureReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Metadataflow" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}MetadataflowReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ProvisionAgreement" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ProvisionAgreementReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Category" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}CategoryReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Updated" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}TimeRangeValueType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ConceptValue" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}ConceptValueType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="RepresentationValue" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}CodeValueType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="MetadataTargetValue" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}MetadataTargetValueType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ReportStructureValue" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}ReportStructureValueType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AttachmentConstraint" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}AttachmentConstraintReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AttachedObject" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ObjectReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AttachedDataKey" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}DataKeyType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AttachedDataSet" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}SetReferenceType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AttachedReportingPeriod" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}TimeRangeValueType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="And" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}MetadataParametersAndType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
 
Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.MetadataParametersType
and, attachedDataKey, attachedDataSet, attachedObject, attachedReportingPeriod, attachmentConstraint, category, conceptValue, dataProvider, metadataflow, metadataSetID, metadataStructure, metadataTargetValue, or, provisionAgreement, reportStructureValue, representationValue, updated
 
Constructor Summary
MetadataParametersOrType()
           
 
Method Summary
 
Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.MetadataParametersType
getAnd, getAttachedDataKey, getAttachedDataSet, getAttachedObject, getAttachedReportingPeriod, getAttachmentConstraint, getCategory, getConceptValue, getDataProvider, getMetadataflow, getMetadataSetID, getMetadataStructure, getMetadataTargetValue, getOr, getProvisionAgreement, getReportStructureValue, getRepresentationValue, getUpdated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MetadataParametersOrType

public MetadataParametersOrType()


Copyright © 2012. All Rights Reserved.