|
||||||||||
| 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.CategorisationWhereBaseType
org.sdmx.resources.sdmxml.schemas.v2_1.query.CategorisationWhereType
public class CategorisationWhereType
CategorisationWhereType contains a set of parameters for a categorisation query. All supplied parameters must be matched in order for an object to satisfy the query.
Java class for CategorisationWhereType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="CategorisationWhereType">
<complexContent>
<extension base="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/query}CategorisationWhereBaseType">
<sequence>
<element name="CategoryScheme" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}CategorySchemeReferenceType" minOccurs="0"/>
<element name="TargetCategory" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}CategoryReferenceType" minOccurs="0"/>
<element name="ObjectReference" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ObjectReferenceType" minOccurs="0"/>
<element name="CategorisedObjectType" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ObjectTypeCodelistType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<ObjectTypeCodelistType> |
categorisedObjectType
|
protected CategorySchemeReferenceType |
categoryScheme
|
protected ObjectReferenceType |
objectReference
|
protected CategoryReferenceType |
targetCategory
|
| 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 | |
|---|---|
CategorisationWhereType()
|
|
| Method Summary | |
|---|---|
List<ObjectTypeCodelistType> |
getCategorisedObjectType()
Gets the value of the categorisedObjectType property. |
CategorySchemeReferenceType |
getCategoryScheme()
Gets the value of the categoryScheme property. |
ObjectReferenceType |
getObjectReference()
Gets the value of the objectReference property. |
CategoryReferenceType |
getTargetCategory()
Gets the value of the targetCategory property. |
void |
setCategoryScheme(CategorySchemeReferenceType value)
Sets the value of the categoryScheme property. |
void |
setObjectReference(ObjectReferenceType value)
Sets the value of the objectReference property. |
void |
setTargetCategory(CategoryReferenceType value)
Sets the value of the targetCategory property. |
| 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 CategorySchemeReferenceType categoryScheme
protected CategoryReferenceType targetCategory
protected ObjectReferenceType objectReference
protected List<ObjectTypeCodelistType> categorisedObjectType
| Constructor Detail |
|---|
public CategorisationWhereType()
| Method Detail |
|---|
public CategorySchemeReferenceType getCategoryScheme()
CategorySchemeReferenceTypepublic void setCategoryScheme(CategorySchemeReferenceType value)
value - allowed object is
CategorySchemeReferenceTypepublic CategoryReferenceType getTargetCategory()
CategoryReferenceTypepublic void setTargetCategory(CategoryReferenceType value)
value - allowed object is
CategoryReferenceTypepublic ObjectReferenceType getObjectReference()
ObjectReferenceTypepublic void setObjectReference(ObjectReferenceType value)
value - allowed object is
ObjectReferenceTypepublic List<ObjectTypeCodelistType> getCategorisedObjectType()
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 categorisedObjectType property.
For example, to add a new item, do as follows:
getCategorisedObjectType().add(newItem);
Objects of the following type(s) are allowed in the list
ObjectTypeCodelistType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||