Interface DistinctKeyType
-
- All Superinterfaces:
RegionType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
DataKeyType,MetadataKeyType
- All Known Implementing Classes:
DataKeyTypeImpl,DistinctKeyTypeImpl,MetadataKeyTypeImpl
public interface DistinctKeyType extends RegionType
An XML DistinctKeyType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDistinctKeyType.FactoryA factory class with static methods for creating instances of this type.
-
Field Summary
Fields Modifier and Type Field Description static org.apache.xmlbeans.SchemaTypetype
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ComponentValueSetTypeaddNewKeyValue()Appends and returns a new empty value (as xml) as the last "KeyValue" elementComponentValueSetType[]getKeyValueArray()Gets array of all "KeyValue" elementsComponentValueSetTypegetKeyValueArray(int i)Gets ith "KeyValue" elementComponentValueSetTypeinsertNewKeyValue(int i)Inserts and returns a new empty value (as xml) as the ith "KeyValue" elementvoidremoveKeyValue(int i)Removes the ith "KeyValue" elementvoidsetKeyValueArray(int i, ComponentValueSetType keyValue)Sets ith "KeyValue" elementvoidsetKeyValueArray(ComponentValueSetType[] keyValueArray)Sets array of all "KeyValue" elementintsizeOfKeyValueArray()Returns number of "KeyValue" element-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.common.RegionType
addNewAttribute, getAttributeArray, getAttributeArray, getInclude, insertNewAttribute, isSetInclude, removeAttribute, setAttributeArray, setAttributeArray, setInclude, sizeOfAttributeArray, unsetInclude, xgetInclude, xsetInclude
-
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
-
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
-
-
-
-
Method Detail
-
getKeyValueArray
ComponentValueSetType[] getKeyValueArray()
Gets array of all "KeyValue" elements- Specified by:
getKeyValueArrayin interfaceRegionType
-
getKeyValueArray
ComponentValueSetType getKeyValueArray(int i)
Gets ith "KeyValue" element- Specified by:
getKeyValueArrayin interfaceRegionType
-
sizeOfKeyValueArray
int sizeOfKeyValueArray()
Returns number of "KeyValue" element- Specified by:
sizeOfKeyValueArrayin interfaceRegionType
-
setKeyValueArray
void setKeyValueArray(ComponentValueSetType[] keyValueArray)
Sets array of all "KeyValue" element- Specified by:
setKeyValueArrayin interfaceRegionType
-
setKeyValueArray
void setKeyValueArray(int i, ComponentValueSetType keyValue)Sets ith "KeyValue" element- Specified by:
setKeyValueArrayin interfaceRegionType
-
insertNewKeyValue
ComponentValueSetType insertNewKeyValue(int i)
Inserts and returns a new empty value (as xml) as the ith "KeyValue" element- Specified by:
insertNewKeyValuein interfaceRegionType
-
addNewKeyValue
ComponentValueSetType addNewKeyValue()
Appends and returns a new empty value (as xml) as the last "KeyValue" element- Specified by:
addNewKeyValuein interfaceRegionType
-
removeKeyValue
void removeKeyValue(int i)
Removes the ith "KeyValue" element- Specified by:
removeKeyValuein interfaceRegionType
-
-