|
||||||||||
| 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.genericmetadata.AttributeValueSetType
public class AttributeValueSetType
The attribute value set provides the values for a set of metadata attributes reported against a target identifier key. The TargetRef element contains the value of the metadata attribute's target attribute in the metadata structure definition (that is, the ID of the full or partial target identifier which is the target of the metadata report). TargetValues is an element substructure which provides the specific full or partial target identifier component values, and the ReportedAttribute sub-element allows for values to be reported against the metadata attributes as described in the referenced metadata structure definition for the referenced full or partial targets.
Java class for AttributeValueSetType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AttributeValueSetType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TargetRef" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/common}IDType"/>
<element name="TargetValues" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/genericmetadata}TargetValuesType"/>
<element name="ReportedAttribute" type="{http://www.SDMX.org/resources/SDMXML/schemas/v2_0/genericmetadata}ReportedAttributeType" maxOccurs="unbounded"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected List<ReportedAttributeType> |
reportedAttribute
|
protected String |
targetRef
|
protected TargetValuesType |
targetValues
|
| Constructor Summary | |
|---|---|
AttributeValueSetType()
|
|
| Method Summary | |
|---|---|
List<ReportedAttributeType> |
getReportedAttribute()
Gets the value of the reportedAttribute property. |
String |
getTargetRef()
Gets the value of the targetRef property. |
TargetValuesType |
getTargetValues()
Gets the value of the targetValues property. |
void |
setTargetRef(String value)
Sets the value of the targetRef property. |
void |
setTargetValues(TargetValuesType value)
Sets the value of the targetValues property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String targetRef
protected TargetValuesType targetValues
protected List<ReportedAttributeType> reportedAttribute
| Constructor Detail |
|---|
public AttributeValueSetType()
| Method Detail |
|---|
public String getTargetRef()
Stringpublic void setTargetRef(String value)
value - allowed object is
Stringpublic TargetValuesType getTargetValues()
TargetValuesTypepublic void setTargetValues(TargetValuesType value)
value - allowed object is
TargetValuesTypepublic List<ReportedAttributeType> getReportedAttribute()
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 reportedAttribute property.
For example, to add a new item, do as follows:
getReportedAttribute().add(newItem);
Objects of the following type(s) are allowed in the list
ReportedAttributeType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||