Interface DataStructureComponentsType
-
- All Superinterfaces:
DataStructureComponentsBaseType,GroupingType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
DataStructureComponentsTypeImpl
public interface DataStructureComponentsType extends DataStructureComponentsBaseType
An XML DataStructureComponentsType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDataStructureComponentsType.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 AttributeListTypeaddNewAttributeList()Appends and returns a new empty "AttributeList" elementDimensionListTypeaddNewDimensionList()Appends and returns a new empty "DimensionList" elementGroupTypeaddNewGroup()Appends and returns a new empty value (as xml) as the last "Group" elementMeasureListTypeaddNewMeasureList()Appends and returns a new empty "MeasureList" elementAttributeListTypegetAttributeList()Gets the "AttributeList" elementDimensionListTypegetDimensionList()Gets the "DimensionList" elementGroupType[]getGroupArray()Gets array of all "Group" elementsGroupTypegetGroupArray(int i)Gets ith "Group" elementMeasureListTypegetMeasureList()Gets the "MeasureList" elementGroupTypeinsertNewGroup(int i)Inserts and returns a new empty value (as xml) as the ith "Group" elementbooleanisSetAttributeList()True if has "AttributeList" elementvoidremoveGroup(int i)Removes the ith "Group" elementvoidsetAttributeList(AttributeListType attributeList)Sets the "AttributeList" elementvoidsetDimensionList(DimensionListType dimensionList)Sets the "DimensionList" elementvoidsetGroupArray(int i, GroupType group)Sets ith "Group" elementvoidsetGroupArray(GroupType[] groupArray)Sets array of all "Group" elementvoidsetMeasureList(MeasureListType measureList)Sets the "MeasureList" elementintsizeOfGroupArray()Returns number of "Group" elementvoidunsetAttributeList()Unsets the "AttributeList" element-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.GroupingType
addNewComponentList, getComponentListArray, getComponentListArray, insertNewComponentList, removeComponentList, setComponentListArray, setComponentListArray, sizeOfComponentListArray
-
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
-
getDimensionList
DimensionListType getDimensionList()
Gets the "DimensionList" element
-
setDimensionList
void setDimensionList(DimensionListType dimensionList)
Sets the "DimensionList" element
-
addNewDimensionList
DimensionListType addNewDimensionList()
Appends and returns a new empty "DimensionList" element
-
getGroupArray
GroupType[] getGroupArray()
Gets array of all "Group" elements
-
getGroupArray
GroupType getGroupArray(int i)
Gets ith "Group" element
-
sizeOfGroupArray
int sizeOfGroupArray()
Returns number of "Group" element
-
setGroupArray
void setGroupArray(GroupType[] groupArray)
Sets array of all "Group" element
-
setGroupArray
void setGroupArray(int i, GroupType group)Sets ith "Group" element
-
insertNewGroup
GroupType insertNewGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "Group" element
-
addNewGroup
GroupType addNewGroup()
Appends and returns a new empty value (as xml) as the last "Group" element
-
removeGroup
void removeGroup(int i)
Removes the ith "Group" element
-
getAttributeList
AttributeListType getAttributeList()
Gets the "AttributeList" element
-
isSetAttributeList
boolean isSetAttributeList()
True if has "AttributeList" element
-
setAttributeList
void setAttributeList(AttributeListType attributeList)
Sets the "AttributeList" element
-
addNewAttributeList
AttributeListType addNewAttributeList()
Appends and returns a new empty "AttributeList" element
-
unsetAttributeList
void unsetAttributeList()
Unsets the "AttributeList" element
-
getMeasureList
MeasureListType getMeasureList()
Gets the "MeasureList" element
-
setMeasureList
void setMeasureList(MeasureListType measureList)
Sets the "MeasureList" element
-
addNewMeasureList
MeasureListType addNewMeasureList()
Appends and returns a new empty "MeasureList" element
-
-