|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sdmx.resources.sdmxml.schemas.v2_1.query.DataParametersType
public abstract class DataParametersType
DataParametersType defines the parameters for querying for data. This structure is refined by separate And/Or constructs which make logical restrictions on which parameters apply in such cases.
Java class for DataParametersType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DataParametersType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="DataSetID" 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="DataStructure" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}DataStructureReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Dataflow" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}DataflowReferenceType" 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="2" 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="DimensionValue" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}DimensionValueType" maxOccurs="unbounded" minOccurs="0"/>
<element name="TimeDimensionValue" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}TimeDimensionValueType" maxOccurs="unbounded" minOccurs="0"/>
<element name="AttributeValue" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}AttributeValueType" maxOccurs="unbounded" minOccurs="0"/>
<element name="PrimaryMeasureValue" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}PrimaryMeasureValueType" 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="TimeFormat" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}TimeDataType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Or" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}DataParametersOrType" maxOccurs="unbounded" minOccurs="0"/>
<element name="And" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}DataParametersAndType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<DataParametersAndType> |
and
|
protected List<AttachmentConstraintReferenceType> |
attachmentConstraint
|
protected List<AttributeValueType> |
attributeValue
|
protected List<CategoryReferenceType> |
category
|
protected List<ConceptValueType> |
conceptValue
|
protected List<DataflowReferenceType> |
dataflow
|
protected List<DataProviderReferenceType> |
dataProvider
|
protected List<QueryIDType> |
dataSetID
|
protected List<DataStructureReferenceType> |
dataStructure
|
protected List<DimensionValueType> |
dimensionValue
|
protected List<DataParametersOrType> |
or
|
protected List<PrimaryMeasureValueType> |
primaryMeasureValue
|
protected List<ProvisionAgreementReferenceType> |
provisionAgreement
|
protected List<CodeValueType> |
representationValue
|
protected List<TimeDimensionValueType> |
timeDimensionValue
|
protected List<TimeDataType> |
timeFormat
|
protected List<TimeRangeValueType> |
updated
|
| Constructor Summary | |
|---|---|
DataParametersType()
|
|
| Method Summary | |
|---|---|
List<DataParametersAndType> |
getAnd()
Gets the value of the and property. |
List<AttachmentConstraintReferenceType> |
getAttachmentConstraint()
Gets the value of the attachmentConstraint property. |
List<AttributeValueType> |
getAttributeValue()
Gets the value of the attributeValue property. |
List<CategoryReferenceType> |
getCategory()
Gets the value of the category property. |
List<ConceptValueType> |
getConceptValue()
Gets the value of the conceptValue property. |
List<DataflowReferenceType> |
getDataflow()
Gets the value of the dataflow property. |
List<DataProviderReferenceType> |
getDataProvider()
Gets the value of the dataProvider property. |
List<QueryIDType> |
getDataSetID()
Gets the value of the dataSetID property. |
List<DataStructureReferenceType> |
getDataStructure()
Gets the value of the dataStructure property. |
List<DimensionValueType> |
getDimensionValue()
Gets the value of the dimensionValue property. |
List<DataParametersOrType> |
getOr()
Gets the value of the or property. |
List<PrimaryMeasureValueType> |
getPrimaryMeasureValue()
Gets the value of the primaryMeasureValue property. |
List<ProvisionAgreementReferenceType> |
getProvisionAgreement()
Gets the value of the provisionAgreement property. |
List<CodeValueType> |
getRepresentationValue()
Gets the value of the representationValue property. |
List<TimeDimensionValueType> |
getTimeDimensionValue()
Gets the value of the timeDimensionValue property. |
List<TimeDataType> |
getTimeFormat()
Gets the value of the timeFormat property. |
List<TimeRangeValueType> |
getUpdated()
Gets the value of the updated property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List<QueryIDType> dataSetID
protected List<DataProviderReferenceType> dataProvider
protected List<DataStructureReferenceType> dataStructure
protected List<DataflowReferenceType> dataflow
protected List<ProvisionAgreementReferenceType> provisionAgreement
protected List<CategoryReferenceType> category
protected List<TimeRangeValueType> updated
protected List<ConceptValueType> conceptValue
protected List<CodeValueType> representationValue
protected List<DimensionValueType> dimensionValue
protected List<TimeDimensionValueType> timeDimensionValue
protected List<AttributeValueType> attributeValue
protected List<PrimaryMeasureValueType> primaryMeasureValue
protected List<AttachmentConstraintReferenceType> attachmentConstraint
protected List<TimeDataType> timeFormat
protected List<DataParametersOrType> or
protected List<DataParametersAndType> and
| Constructor Detail |
|---|
public DataParametersType()
| Method Detail |
|---|
public List<QueryIDType> getDataSetID()
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 dataSetID property.
For example, to add a new item, do as follows:
getDataSetID().add(newItem);
Objects of the following type(s) are allowed in the list
QueryIDType
public List<DataProviderReferenceType> getDataProvider()
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 dataProvider property.
For example, to add a new item, do as follows:
getDataProvider().add(newItem);
Objects of the following type(s) are allowed in the list
DataProviderReferenceType
public List<DataStructureReferenceType> getDataStructure()
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 dataStructure property.
For example, to add a new item, do as follows:
getDataStructure().add(newItem);
Objects of the following type(s) are allowed in the list
DataStructureReferenceType
public List<DataflowReferenceType> getDataflow()
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 dataflow property.
For example, to add a new item, do as follows:
getDataflow().add(newItem);
Objects of the following type(s) are allowed in the list
DataflowReferenceType
public List<ProvisionAgreementReferenceType> getProvisionAgreement()
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 provisionAgreement property.
For example, to add a new item, do as follows:
getProvisionAgreement().add(newItem);
Objects of the following type(s) are allowed in the list
ProvisionAgreementReferenceType
public List<CategoryReferenceType> getCategory()
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 category property.
For example, to add a new item, do as follows:
getCategory().add(newItem);
Objects of the following type(s) are allowed in the list
CategoryReferenceType
public List<TimeRangeValueType> getUpdated()
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 updated property.
For example, to add a new item, do as follows:
getUpdated().add(newItem);
Objects of the following type(s) are allowed in the list
TimeRangeValueType
public List<ConceptValueType> getConceptValue()
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 conceptValue property.
For example, to add a new item, do as follows:
getConceptValue().add(newItem);
Objects of the following type(s) are allowed in the list
ConceptValueType
public List<CodeValueType> getRepresentationValue()
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 representationValue property.
For example, to add a new item, do as follows:
getRepresentationValue().add(newItem);
Objects of the following type(s) are allowed in the list
CodeValueType
public List<DimensionValueType> getDimensionValue()
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 dimensionValue property.
For example, to add a new item, do as follows:
getDimensionValue().add(newItem);
Objects of the following type(s) are allowed in the list
DimensionValueType
public List<TimeDimensionValueType> getTimeDimensionValue()
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 timeDimensionValue property.
For example, to add a new item, do as follows:
getTimeDimensionValue().add(newItem);
Objects of the following type(s) are allowed in the list
TimeDimensionValueType
public List<AttributeValueType> getAttributeValue()
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 attributeValue property.
For example, to add a new item, do as follows:
getAttributeValue().add(newItem);
Objects of the following type(s) are allowed in the list
AttributeValueType
public List<PrimaryMeasureValueType> getPrimaryMeasureValue()
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 primaryMeasureValue property.
For example, to add a new item, do as follows:
getPrimaryMeasureValue().add(newItem);
Objects of the following type(s) are allowed in the list
PrimaryMeasureValueType
public List<AttachmentConstraintReferenceType> getAttachmentConstraint()
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 attachmentConstraint property.
For example, to add a new item, do as follows:
getAttachmentConstraint().add(newItem);
Objects of the following type(s) are allowed in the list
AttachmentConstraintReferenceType
public List<TimeDataType> getTimeFormat()
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 timeFormat property.
For example, to add a new item, do as follows:
getTimeFormat().add(newItem);
Objects of the following type(s) are allowed in the list
TimeDataType
public List<DataParametersOrType> getOr()
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 or property.
For example, to add a new item, do as follows:
getOr().add(newItem);
Objects of the following type(s) are allowed in the list
DataParametersOrType
public List<DataParametersAndType> getAnd()
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 and property.
For example, to add a new item, do as follows:
getAnd().add(newItem);
Objects of the following type(s) are allowed in the list
DataParametersAndType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||