|
||||||||||
| 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.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.StructureWhereType
org.sdmx.resources.sdmxml.schemas.v2_1.query.DataStructureWhereBaseType
org.sdmx.resources.sdmxml.schemas.v2_1.query.DataStructureWhereType
public class DataStructureWhereType
DataStructureWhereType defines the parameters of a data structure definition query. In addition to querying based on the identification, it is also possible to search for data structure definitions based on information about its components.
Java class for DataStructureWhereType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DataStructureWhereType">
<complexContent>
<extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}DataStructureWhereBaseType">
<sequence>
<element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}AttributeWhere" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}DimensionWhere" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}MeasureDimensionWhere" minOccurs="0"/>
<element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}TimeDimensionWhere" minOccurs="0"/>
<element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}PrimaryMeasureWhere" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<AttributeWhereType> |
attributeWhere
|
protected List<DimensionWhereType> |
dimensionWhere
|
protected MeasureDimensionWhereType |
measureDimensionWhere
|
protected PrimaryMeasureWhereType |
primaryMeasureWhere
|
protected TimeDimensionWhereType |
timeDimensionWhere
|
| Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.StructureWhereType |
|---|
componentListWhere, componentWhere, usedConcept, usedRepresentation |
| Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.MaintainableWhereType |
|---|
agencyID, type |
| Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.VersionableWhereType |
|---|
version, versionActive, versionFrom, versionTo |
| Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.NameableWhereType |
|---|
description, name |
| Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.IdentifiableWhereType |
|---|
id, urn |
| Fields inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.AnnotableWhereType |
|---|
annotation |
| Constructor Summary | |
|---|---|
DataStructureWhereType()
|
|
| Method Summary | |
|---|---|
List<AttributeWhereType> |
getAttributeWhere()
Gets the value of the attributeWhere property. |
List<DimensionWhereType> |
getDimensionWhere()
Gets the value of the dimensionWhere property. |
MeasureDimensionWhereType |
getMeasureDimensionWhere()
Gets the value of the measureDimensionWhere property. |
PrimaryMeasureWhereType |
getPrimaryMeasureWhere()
Gets the value of the primaryMeasureWhere property. |
TimeDimensionWhereType |
getTimeDimensionWhere()
Gets the value of the timeDimensionWhere property. |
void |
setMeasureDimensionWhere(MeasureDimensionWhereType value)
Sets the value of the measureDimensionWhere property. |
void |
setPrimaryMeasureWhere(PrimaryMeasureWhereType value)
Sets the value of the primaryMeasureWhere property. |
void |
setTimeDimensionWhere(TimeDimensionWhereType value)
Sets the value of the timeDimensionWhere property. |
| Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.StructureWhereType |
|---|
getComponentListWhere, getComponentWhere, getUsedConcept, getUsedRepresentation |
| Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.MaintainableWhereType |
|---|
getAgencyID, getType, setAgencyID, setType |
| Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.VersionableWhereType |
|---|
getVersion, getVersionFrom, getVersionTo, isVersionActive, setVersion, setVersionActive, setVersionFrom, setVersionTo |
| Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.NameableWhereType |
|---|
getDescription, getName, setDescription, setName |
| Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.IdentifiableWhereType |
|---|
getID, getURN, setID, setURN |
| Methods inherited from class org.sdmx.resources.sdmxml.schemas.v2_1.query.AnnotableWhereType |
|---|
getAnnotation, setAnnotation |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List<AttributeWhereType> attributeWhere
protected List<DimensionWhereType> dimensionWhere
protected MeasureDimensionWhereType measureDimensionWhere
protected TimeDimensionWhereType timeDimensionWhere
protected PrimaryMeasureWhereType primaryMeasureWhere
| Constructor Detail |
|---|
public DataStructureWhereType()
| Method Detail |
|---|
public List<AttributeWhereType> getAttributeWhere()
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 attributeWhere property.
For example, to add a new item, do as follows:
getAttributeWhere().add(newItem);
Objects of the following type(s) are allowed in the list
AttributeWhereType
public List<DimensionWhereType> getDimensionWhere()
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 dimensionWhere property.
For example, to add a new item, do as follows:
getDimensionWhere().add(newItem);
Objects of the following type(s) are allowed in the list
DimensionWhereType
public MeasureDimensionWhereType getMeasureDimensionWhere()
MeasureDimensionWhereTypepublic void setMeasureDimensionWhere(MeasureDimensionWhereType value)
value - allowed object is
MeasureDimensionWhereTypepublic TimeDimensionWhereType getTimeDimensionWhere()
TimeDimensionWhereTypepublic void setTimeDimensionWhere(TimeDimensionWhereType value)
value - allowed object is
TimeDimensionWhereTypepublic PrimaryMeasureWhereType getPrimaryMeasureWhere()
PrimaryMeasureWhereTypepublic void setPrimaryMeasureWhere(PrimaryMeasureWhereType value)
value - allowed object is
PrimaryMeasureWhereType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||