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

java.lang.Object
  extended by org.sdmx.resources.sdmxml.schemas.v2_1.query.StructuralMetadataQueryType
Direct Known Subclasses:
CategorisationQueryType, CategorySchemeQueryType, CodelistQueryType, ConceptSchemeQueryType, ConstraintQueryType, DataflowQueryType, DataStructureQueryType, HierarchicalCodelistQueryType, MetadataflowQueryType, MetadataStructureQueryType, OrganisationSchemeQueryType, ProcessQueryType, ProvisionAgreementQueryType, ReportingTaxonomyQueryType, StructureSetQueryType, StructuresQueryType

public abstract class StructuralMetadataQueryType
extends Object

StructureWhereQueryType is an abstract base type that serves as the basis for any structural metadata query. Concrete instances of this type are implied to be an and-query. A structural object will be returned for any object where all of the conditions are met.

Java class for StructuralMetadataQueryType complex type.

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

 <complexType name="StructuralMetadataQueryType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ReturnDetails" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}StructureReturnDetailsType"/>
         <element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}StructuralMetadataWhere"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  StructureReturnDetailsType returnDetails
           
protected  JAXBElement<? extends MaintainableWhereType> structuralMetadataWhere
           
 
Constructor Summary
StructuralMetadataQueryType()
           
 
Method Summary
 StructureReturnDetailsType getReturnDetails()
          Gets the value of the returnDetails property.
 JAXBElement<? extends MaintainableWhereType> getStructuralMetadataWhere()
          Gets the value of the structuralMetadataWhere property.
 void setReturnDetails(StructureReturnDetailsType value)
          Sets the value of the returnDetails property.
 void setStructuralMetadataWhere(JAXBElement<? extends MaintainableWhereType> value)
          Sets the value of the structuralMetadataWhere property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

returnDetails

protected StructureReturnDetailsType returnDetails

structuralMetadataWhere

protected JAXBElement<? extends MaintainableWhereType> structuralMetadataWhere
Constructor Detail

StructuralMetadataQueryType

public StructuralMetadataQueryType()
Method Detail

getReturnDetails

public StructureReturnDetailsType getReturnDetails()
Gets the value of the returnDetails property.

Returns:
possible object is StructureReturnDetailsType

setReturnDetails

public void setReturnDetails(StructureReturnDetailsType value)
Sets the value of the returnDetails property.

Parameters:
value - allowed object is StructureReturnDetailsType

getStructuralMetadataWhere

public JAXBElement<? extends MaintainableWhereType> getStructuralMetadataWhere()
Gets the value of the structuralMetadataWhere property.

Returns:
possible object is JAXBElement<MetadataflowWhereType> JAXBElement<ProvisionAgreementWhereType> JAXBElement<CategorySchemeWhereType> JAXBElement<CodelistWhereType> JAXBElement<StructuresWhereType> JAXBElement<DataflowWhereType> JAXBElement<ConstraintWhereType> JAXBElement<CategorisationWhereType> JAXBElement<MetadataStructureWhereType> JAXBElement<HierarchicalCodelistWhereType> JAXBElement<ConceptSchemeWhereType> JAXBElement<MaintainableWhereType> JAXBElement<DataStructureWhereType> JAXBElement<ReportingTaxonomyWhereType> JAXBElement<ProcessWhereType> JAXBElement<StructureSetWhereType> JAXBElement<OrganisationSchemeWhereType>

setStructuralMetadataWhere

public void setStructuralMetadataWhere(JAXBElement<? extends MaintainableWhereType> value)
Sets the value of the structuralMetadataWhere property.

Parameters:
value - allowed object is JAXBElement<MetadataflowWhereType> JAXBElement<ProvisionAgreementWhereType> JAXBElement<CategorySchemeWhereType> JAXBElement<CodelistWhereType> JAXBElement<StructuresWhereType> JAXBElement<DataflowWhereType> JAXBElement<ConstraintWhereType> JAXBElement<CategorisationWhereType> JAXBElement<MetadataStructureWhereType> JAXBElement<HierarchicalCodelistWhereType> JAXBElement<ConceptSchemeWhereType> JAXBElement<MaintainableWhereType> JAXBElement<DataStructureWhereType> JAXBElement<ReportingTaxonomyWhereType> JAXBElement<ProcessWhereType> JAXBElement<StructureSetWhereType> JAXBElement<OrganisationSchemeWhereType>


Copyright © 2012. All Rights Reserved.