org.sdmx.resources.sdmxml.schemas.v2_1.query
Class ReportingTaxonomyWhereType
java.lang.Object
org.sdmx.resources.sdmxml.schemas.v2_1.query.AnnotableWhereType
org.sdmx.resources.sdmxml.schemas.v2_1.query.IdentifiableWhereType
org.sdmx.resources.sdmxml.schemas.v2_1.query.NameableWhereType
org.sdmx.resources.sdmxml.schemas.v2_1.query.VersionableWhereType
org.sdmx.resources.sdmxml.schemas.v2_1.query.MaintainableWhereType
org.sdmx.resources.sdmxml.schemas.v2_1.query.ItemSchemeWhereType
org.sdmx.resources.sdmxml.schemas.v2_1.query.ReportingTaxonomyWhereType
public class ReportingTaxonomyWhereType
- extends ItemSchemeWhereType
ReportingTaxonomyWhereType defines the parameters of a reporting taxonomy query. All supplied parameters must be matched in order for an object to satisfy the query. In addition to querying based on the base maintainable parameters, it is also possible to search for taxonomies that contain particular reporting categories, and on the root level structure definitions of the taxonomy.
Java class for ReportingTaxonomyWhereType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReportingTaxonomyWhereType">
<complexContent>
<restriction base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}ItemSchemeWhereType">
<sequence>
<element name="Annotation" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}AnnotationWhereType" minOccurs="0"/>
<element name="URN" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
<element name="ID" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}QueryIDType" minOccurs="0"/>
<element name="Name" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}QueryTextType" minOccurs="0"/>
<element name="Description" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}QueryTextType" minOccurs="0"/>
<element name="Version" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}VersionQueryType" minOccurs="0"/>
<element name="VersionTo" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}TimeRangeValueType" minOccurs="0"/>
<element name="VersionFrom" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}TimeRangeValueType" minOccurs="0"/>
<element name="VersionActive" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="AgencyID" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}QueryNestedIDType" minOccurs="0"/>
<sequence maxOccurs="unbounded" minOccurs="0">
<element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}ReportingCategoryWhere"/>
</sequence>
</sequence>
<attribute name="type" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}MaintainableTypeCodelistType" fixed="ReportingTaxonomy" />
</restriction>
</complexContent>
</complexType>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReportingTaxonomyWhereType
public ReportingTaxonomyWhereType()
Copyright © 2012. All Rights Reserved.