|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sdmx.resources.sdmxml.schemas.v2_0.query.OrType
public class OrType
The Or element's immediate children represent clauses in the query any one of which is sufficient to satisfy the query. If these children are A, B, and C, then any result which meets condition A, or condition B, or condition C is a match for that query. Values are the IDs of the referenced object.
Java class for OrType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="OrType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="DataSet" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="MetadataSet" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="KeyFamily" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="MetadataStructure" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="Dimension" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}DimensionType" maxOccurs="unbounded" minOccurs="0"/>
<element name="StructureComponent" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}StructureComponentType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Attribute" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}AttributeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Codelist" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}CodelistType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Time" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}TimeType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Category" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}CategoryType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Concept" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="AgencyID" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="DataProvider" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="Dataflow" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="Metadataflow" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="Version" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
<element name="Or" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}OrType" maxOccurs="unbounded" minOccurs="0"/>
<element name="And" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/query}AndType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<String> |
agencyID
|
protected List<AndType> |
and
|
protected List<AttributeType> |
attribute
|
protected List<CategoryType> |
category
|
protected List<CodelistType> |
codelist
|
protected List<String> |
concept
|
protected List<String> |
dataflow
|
protected List<String> |
dataProvider
|
protected List<String> |
dataSet
|
protected List<DimensionType> |
dimension
|
protected List<String> |
keyFamily
|
protected List<String> |
metadataflow
|
protected List<String> |
metadataSet
|
protected List<String> |
metadataStructure
|
protected List<OrType> |
or
|
protected List<StructureComponentType> |
structureComponent
|
protected List<TimeType> |
time
|
protected List<String> |
version
|
| Constructor Summary | |
|---|---|
OrType()
|
|
| Method Summary | |
|---|---|
List<String> |
getAgencyID()
Gets the value of the agencyID property. |
List<AndType> |
getAnd()
Gets the value of the and property. |
List<AttributeType> |
getAttribute()
Gets the value of the attribute property. |
List<CategoryType> |
getCategory()
Gets the value of the category property. |
List<CodelistType> |
getCodelist()
Gets the value of the codelist property. |
List<String> |
getConcept()
Gets the value of the concept property. |
List<String> |
getDataflow()
Gets the value of the dataflow property. |
List<String> |
getDataProvider()
Gets the value of the dataProvider property. |
List<String> |
getDataSet()
Gets the value of the dataSet property. |
List<DimensionType> |
getDimension()
Gets the value of the dimension property. |
List<String> |
getKeyFamily()
Gets the value of the keyFamily property. |
List<String> |
getMetadataflow()
Gets the value of the metadataflow property. |
List<String> |
getMetadataSet()
Gets the value of the metadataSet property. |
List<String> |
getMetadataStructure()
Gets the value of the metadataStructure property. |
List<OrType> |
getOr()
Gets the value of the or property. |
List<StructureComponentType> |
getStructureComponent()
Gets the value of the structureComponent property. |
List<TimeType> |
getTime()
Gets the value of the time property. |
List<String> |
getVersion()
Gets the value of the version property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected List<String> dataSet
protected List<String> metadataSet
protected List<String> keyFamily
protected List<String> metadataStructure
protected List<DimensionType> dimension
protected List<StructureComponentType> structureComponent
protected List<AttributeType> attribute
protected List<CodelistType> codelist
protected List<TimeType> time
protected List<CategoryType> category
protected List<String> concept
protected List<String> agencyID
protected List<String> dataProvider
protected List<String> dataflow
protected List<String> metadataflow
protected List<String> version
protected List<OrType> or
protected List<AndType> and
| Constructor Detail |
|---|
public OrType()
| Method Detail |
|---|
public List<String> getDataSet()
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 dataSet property.
For example, to add a new item, do as follows:
getDataSet().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getMetadataSet()
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 metadataSet property.
For example, to add a new item, do as follows:
getMetadataSet().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getKeyFamily()
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 keyFamily property.
For example, to add a new item, do as follows:
getKeyFamily().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getMetadataStructure()
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 metadataStructure property.
For example, to add a new item, do as follows:
getMetadataStructure().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<DimensionType> getDimension()
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 dimension property.
For example, to add a new item, do as follows:
getDimension().add(newItem);
Objects of the following type(s) are allowed in the list
DimensionType
public List<StructureComponentType> getStructureComponent()
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 structureComponent property.
For example, to add a new item, do as follows:
getStructureComponent().add(newItem);
Objects of the following type(s) are allowed in the list
StructureComponentType
public List<AttributeType> getAttribute()
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 attribute property.
For example, to add a new item, do as follows:
getAttribute().add(newItem);
Objects of the following type(s) are allowed in the list
AttributeType
public List<CodelistType> getCodelist()
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 codelist property.
For example, to add a new item, do as follows:
getCodelist().add(newItem);
Objects of the following type(s) are allowed in the list
CodelistType
public List<TimeType> getTime()
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 time property.
For example, to add a new item, do as follows:
getTime().add(newItem);
Objects of the following type(s) are allowed in the list
TimeType
public List<CategoryType> 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
CategoryType
public List<String> getConcept()
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 concept property.
For example, to add a new item, do as follows:
getConcept().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getAgencyID()
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 agencyID property.
For example, to add a new item, do as follows:
getAgencyID().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> 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
String
public List<String> 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
String
public List<String> getMetadataflow()
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 metadataflow property.
For example, to add a new item, do as follows:
getMetadataflow().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getVersion()
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 version property.
For example, to add a new item, do as follows:
getVersion().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<OrType> 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
OrType
public List<AndType> 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
AndType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||