Interface DinstinctKeyValueType
-
- All Superinterfaces:
ComponentValueSetType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
DataKeyValueType,MetadataKeyValueType
- All Known Implementing Classes:
DataKeyValueTypeImpl,DinstinctKeyValueTypeImpl,MetadataKeyValueTypeImpl
public interface DinstinctKeyValueType extends ComponentValueSetType
An XML DinstinctKeyValueType(@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 classDinstinctKeyValueType.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 DataKeyTypeaddNewDataKey()Appends and returns a new empty value (as xml) as the last "DataKey" elementSetReferenceTypeaddNewDataSet()Appends and returns a new empty value (as xml) as the last "DataSet" elementObjectReferenceTypeaddNewObject()Appends and returns a new empty value (as xml) as the last "Object" elementSimpleValueTypeaddNewValue()Appends and returns a new empty value (as xml) as the last "Value" elementDataKeyType[]getDataKeyArray()Gets array of all "DataKey" elementsDataKeyTypegetDataKeyArray(int i)Gets ith "DataKey" elementSetReferenceType[]getDataSetArray()Gets array of all "DataSet" elementsSetReferenceTypegetDataSetArray(int i)Gets ith "DataSet" elementObjectReferenceType[]getObjectArray()Gets array of all "Object" elementsObjectReferenceTypegetObjectArray(int i)Gets ith "Object" elementSimpleValueType[]getValueArray()Gets array of all "Value" elementsSimpleValueTypegetValueArray(int i)Gets ith "Value" elementDataKeyTypeinsertNewDataKey(int i)Inserts and returns a new empty value (as xml) as the ith "DataKey" elementSetReferenceTypeinsertNewDataSet(int i)Inserts and returns a new empty value (as xml) as the ith "DataSet" elementObjectReferenceTypeinsertNewObject(int i)Inserts and returns a new empty value (as xml) as the ith "Object" elementSimpleValueTypeinsertNewValue(int i)Inserts and returns a new empty value (as xml) as the ith "Value" elementvoidremoveDataKey(int i)Removes the ith "DataKey" elementvoidremoveDataSet(int i)Removes the ith "DataSet" elementvoidremoveObject(int i)Removes the ith "Object" elementvoidremoveValue(int i)Removes the ith "Value" elementvoidsetDataKeyArray(int i, DataKeyType dataKey)Sets ith "DataKey" elementvoidsetDataKeyArray(DataKeyType[] dataKeyArray)Sets array of all "DataKey" elementvoidsetDataSetArray(int i, SetReferenceType dataSet)Sets ith "DataSet" elementvoidsetDataSetArray(SetReferenceType[] dataSetArray)Sets array of all "DataSet" elementvoidsetObjectArray(int i, ObjectReferenceType object)Sets ith "Object" elementvoidsetObjectArray(ObjectReferenceType[] objectArray)Sets array of all "Object" elementvoidsetValueArray(int i, SimpleValueType value)Sets ith "Value" elementvoidsetValueArray(SimpleValueType[] valueArray)Sets array of all "Value" elementintsizeOfDataKeyArray()Returns number of "DataKey" elementintsizeOfDataSetArray()Returns number of "DataSet" elementintsizeOfObjectArray()Returns number of "Object" elementintsizeOfValueArray()Returns number of "Value" element-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.common.ComponentValueSetType
addNewTimeRange, getId, getInclude, getTimeRange, isSetInclude, isSetTimeRange, setId, setInclude, setTimeRange, unsetInclude, unsetTimeRange, xgetId, xgetInclude, xsetId, 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
-
getValueArray
SimpleValueType[] getValueArray()
Gets array of all "Value" elements- Specified by:
getValueArrayin interfaceComponentValueSetType
-
getValueArray
SimpleValueType getValueArray(int i)
Gets ith "Value" element- Specified by:
getValueArrayin interfaceComponentValueSetType
-
sizeOfValueArray
int sizeOfValueArray()
Returns number of "Value" element- Specified by:
sizeOfValueArrayin interfaceComponentValueSetType
-
setValueArray
void setValueArray(SimpleValueType[] valueArray)
Sets array of all "Value" element- Specified by:
setValueArrayin interfaceComponentValueSetType
-
setValueArray
void setValueArray(int i, SimpleValueType value)Sets ith "Value" element- Specified by:
setValueArrayin interfaceComponentValueSetType
-
insertNewValue
SimpleValueType insertNewValue(int i)
Inserts and returns a new empty value (as xml) as the ith "Value" element- Specified by:
insertNewValuein interfaceComponentValueSetType
-
addNewValue
SimpleValueType addNewValue()
Appends and returns a new empty value (as xml) as the last "Value" element- Specified by:
addNewValuein interfaceComponentValueSetType
-
removeValue
void removeValue(int i)
Removes the ith "Value" element- Specified by:
removeValuein interfaceComponentValueSetType
-
getDataSetArray
SetReferenceType[] getDataSetArray()
Gets array of all "DataSet" elements- Specified by:
getDataSetArrayin interfaceComponentValueSetType
-
getDataSetArray
SetReferenceType getDataSetArray(int i)
Gets ith "DataSet" element- Specified by:
getDataSetArrayin interfaceComponentValueSetType
-
sizeOfDataSetArray
int sizeOfDataSetArray()
Returns number of "DataSet" element- Specified by:
sizeOfDataSetArrayin interfaceComponentValueSetType
-
setDataSetArray
void setDataSetArray(SetReferenceType[] dataSetArray)
Sets array of all "DataSet" element- Specified by:
setDataSetArrayin interfaceComponentValueSetType
-
setDataSetArray
void setDataSetArray(int i, SetReferenceType dataSet)Sets ith "DataSet" element- Specified by:
setDataSetArrayin interfaceComponentValueSetType
-
insertNewDataSet
SetReferenceType insertNewDataSet(int i)
Inserts and returns a new empty value (as xml) as the ith "DataSet" element- Specified by:
insertNewDataSetin interfaceComponentValueSetType
-
addNewDataSet
SetReferenceType addNewDataSet()
Appends and returns a new empty value (as xml) as the last "DataSet" element- Specified by:
addNewDataSetin interfaceComponentValueSetType
-
removeDataSet
void removeDataSet(int i)
Removes the ith "DataSet" element- Specified by:
removeDataSetin interfaceComponentValueSetType
-
getDataKeyArray
DataKeyType[] getDataKeyArray()
Gets array of all "DataKey" elements- Specified by:
getDataKeyArrayin interfaceComponentValueSetType
-
getDataKeyArray
DataKeyType getDataKeyArray(int i)
Gets ith "DataKey" element- Specified by:
getDataKeyArrayin interfaceComponentValueSetType
-
sizeOfDataKeyArray
int sizeOfDataKeyArray()
Returns number of "DataKey" element- Specified by:
sizeOfDataKeyArrayin interfaceComponentValueSetType
-
setDataKeyArray
void setDataKeyArray(DataKeyType[] dataKeyArray)
Sets array of all "DataKey" element- Specified by:
setDataKeyArrayin interfaceComponentValueSetType
-
setDataKeyArray
void setDataKeyArray(int i, DataKeyType dataKey)Sets ith "DataKey" element- Specified by:
setDataKeyArrayin interfaceComponentValueSetType
-
insertNewDataKey
DataKeyType insertNewDataKey(int i)
Inserts and returns a new empty value (as xml) as the ith "DataKey" element- Specified by:
insertNewDataKeyin interfaceComponentValueSetType
-
addNewDataKey
DataKeyType addNewDataKey()
Appends and returns a new empty value (as xml) as the last "DataKey" element- Specified by:
addNewDataKeyin interfaceComponentValueSetType
-
removeDataKey
void removeDataKey(int i)
Removes the ith "DataKey" element- Specified by:
removeDataKeyin interfaceComponentValueSetType
-
getObjectArray
ObjectReferenceType[] getObjectArray()
Gets array of all "Object" elements- Specified by:
getObjectArrayin interfaceComponentValueSetType
-
getObjectArray
ObjectReferenceType getObjectArray(int i)
Gets ith "Object" element- Specified by:
getObjectArrayin interfaceComponentValueSetType
-
sizeOfObjectArray
int sizeOfObjectArray()
Returns number of "Object" element- Specified by:
sizeOfObjectArrayin interfaceComponentValueSetType
-
setObjectArray
void setObjectArray(ObjectReferenceType[] objectArray)
Sets array of all "Object" element- Specified by:
setObjectArrayin interfaceComponentValueSetType
-
setObjectArray
void setObjectArray(int i, ObjectReferenceType object)Sets ith "Object" element- Specified by:
setObjectArrayin interfaceComponentValueSetType
-
insertNewObject
ObjectReferenceType insertNewObject(int i)
Inserts and returns a new empty value (as xml) as the ith "Object" element- Specified by:
insertNewObjectin interfaceComponentValueSetType
-
addNewObject
ObjectReferenceType addNewObject()
Appends and returns a new empty value (as xml) as the last "Object" element- Specified by:
addNewObjectin interfaceComponentValueSetType
-
removeObject
void removeObject(int i)
Removes the ith "Object" element- Specified by:
removeObjectin interfaceComponentValueSetType
-
-