Class DataStructureComponentsTypeImpl
- java.lang.Object
-
- org.apache.xmlbeans.impl.values.XmlObjectBase
-
- org.apache.xmlbeans.impl.values.XmlComplexContentImpl
-
- org.sdmx.resources.sdmxml.schemas.v21.structure.impl.GroupingTypeImpl
-
- org.sdmx.resources.sdmxml.schemas.v21.structure.impl.DataStructureComponentsBaseTypeImpl
-
- org.sdmx.resources.sdmxml.schemas.v21.structure.impl.DataStructureComponentsTypeImpl
-
- All Implemented Interfaces:
Serializable,org.apache.xmlbeans.impl.values.TypeStoreUser,org.apache.xmlbeans.SimpleValue,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource,DataStructureComponentsBaseType,DataStructureComponentsType,GroupingType
public class DataStructureComponentsTypeImpl extends DataStructureComponentsBaseTypeImpl implements DataStructureComponentsType
An XML DataStructureComponentsType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/structure). This is a complex type.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.DataStructureComponentsBaseType
DataStructureComponentsBaseType.Factory
-
Nested classes/interfaces inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.DataStructureComponentsType
DataStructureComponentsType.Factory
-
Nested classes/interfaces inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.GroupingType
GroupingType.Factory
-
-
Field Summary
-
Fields inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_voorVc, KIND_SETTERHELPER_ARRAYITEM, KIND_SETTERHELPER_SINGLETON, MAJOR_VERSION_NUMBER, MINOR_VERSION_NUMBER
-
Fields inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.DataStructureComponentsBaseType
type
-
Fields inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.DataStructureComponentsType
type
-
Fields inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.GroupingType
type
-
-
Constructor Summary
Constructors Constructor Description DataStructureComponentsTypeImpl(org.apache.xmlbeans.SchemaType sType)
-
Method Summary
All Methods Instance Methods Concrete 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 class org.sdmx.resources.sdmxml.schemas.v21.structure.impl.GroupingTypeImpl
addNewComponentList, getComponentListArray, getComponentListArray, insertNewComponentList, removeComponentList, setComponentListArray, setComponentListArray, sizeOfComponentListArray
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlComplexContentImpl
arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, arraySetterHelper, compute_text, equal_to, get_default_attribute_text, get_default_element_text, get_elementflags, is_child_element_order_sensitive, new_visitor, schemaType, set_nil, set_String, set_text, unionArraySetterHelper, unionArraySetterHelper, update_from_complex_content, value_hash_code
-
Methods inherited from class org.apache.xmlbeans.impl.values.XmlObjectBase
_copy, _copy, _isComplexContent, _isComplexType, _set, _validateOnSet, attach_store, bigDecimalValue, bigIntegerValue, booleanValue, build_nil, build_text, byteArrayValue, byteValue, calendarValue, changeType, check_dated, check_orphaned, compare_to, compareTo, compareValue, copy, copy, create_attribute_user, create_element_user, dateValue, disconnect_store, documentProperties, doubleValue, dump, elementFlags, enumValue, equals, execQuery, execQuery, floatValue, gDateValue, gDurationValue, generatedSetterHelperImpl, get_attribute_field, get_attribute_type, get_attributeflags, get_default_attribute_value, get_element_ending_delimiters, get_element_type, get_schema_type, get_store, get_wscanon_rule, get_wscanon_text, getBigDecimalValue, getBigIntegerValue, getBooleanValue, getByteArrayValue, getByteValue, getCalendarValue, getDateValue, getDomNode, getDoubleValue, getEnumValue, getFloatValue, getGDateValue, getGDurationValue, getIntValue, getListValue, getLongValue, getObjectValue, getQNameValue, getShortValue, getStringValue, getXmlLocale, has_store, hashCode, init_flags, initComplexType, instanceType, intValue, invalidate_element_order, invalidate_nilvalue, invalidate_value, is_defaultable_ws, is_orphaned, isDefault, isDefaultable, isFixed, isImmutable, isInstanceOf, isNil, isNillable, java_value, listValue, longValue, monitor, newCursor, newCursorForce, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, objectSet, objectValue, qNameValue, save, save, save, save, save, save, save, save, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set_b64, set_BigDecimal, set_BigInteger, set_boolean, set_byte, set_ByteArray, set_Calendar, set_char, set_ComplexXml, set_Date, set_double, set_enum, set_float, set_GDate, set_GDuration, set_hex, set_int, set_list, set_long, set_newValue, set_notation, set_QName, set_short, set_xmlanysimple, setBigDecimalValue, setBigIntegerValue, setBooleanValue, setByteArrayValue, setByteValue, setCalendarValue, setDateValue, setDoubleValue, setEnumValue, setFloatValue, setGDateValue, setGDateValue, setGDurationValue, setGDurationValue, setImmutable, setIntValue, setListValue, setLongValue, setNil, setObjectValue, setQNameValue, setShortValue, setStringValue, setValidateOnSet, shortValue, stringValue, substitute, toString, uses_invalidate_value, validate, validate, validate_now, validate_simpleval, valueEquals, valueHashCode, writeReplace, xgetListValue, xlistValue, xmlText, xmlText
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
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
public DimensionListType getDimensionList()
Gets the "DimensionList" element- Specified by:
getDimensionListin interfaceDataStructureComponentsType
-
setDimensionList
public void setDimensionList(DimensionListType dimensionList)
Sets the "DimensionList" element- Specified by:
setDimensionListin interfaceDataStructureComponentsType
-
addNewDimensionList
public DimensionListType addNewDimensionList()
Appends and returns a new empty "DimensionList" element- Specified by:
addNewDimensionListin interfaceDataStructureComponentsType
-
getGroupArray
public GroupType[] getGroupArray()
Gets array of all "Group" elements- Specified by:
getGroupArrayin interfaceDataStructureComponentsType
-
getGroupArray
public GroupType getGroupArray(int i)
Gets ith "Group" element- Specified by:
getGroupArrayin interfaceDataStructureComponentsType
-
sizeOfGroupArray
public int sizeOfGroupArray()
Returns number of "Group" element- Specified by:
sizeOfGroupArrayin interfaceDataStructureComponentsType
-
setGroupArray
public void setGroupArray(GroupType[] groupArray)
Sets array of all "Group" element- Specified by:
setGroupArrayin interfaceDataStructureComponentsType
-
setGroupArray
public void setGroupArray(int i, GroupType group)Sets ith "Group" element- Specified by:
setGroupArrayin interfaceDataStructureComponentsType
-
insertNewGroup
public GroupType insertNewGroup(int i)
Inserts and returns a new empty value (as xml) as the ith "Group" element- Specified by:
insertNewGroupin interfaceDataStructureComponentsType
-
addNewGroup
public GroupType addNewGroup()
Appends and returns a new empty value (as xml) as the last "Group" element- Specified by:
addNewGroupin interfaceDataStructureComponentsType
-
removeGroup
public void removeGroup(int i)
Removes the ith "Group" element- Specified by:
removeGroupin interfaceDataStructureComponentsType
-
getAttributeList
public AttributeListType getAttributeList()
Gets the "AttributeList" element- Specified by:
getAttributeListin interfaceDataStructureComponentsType
-
isSetAttributeList
public boolean isSetAttributeList()
True if has "AttributeList" element- Specified by:
isSetAttributeListin interfaceDataStructureComponentsType
-
setAttributeList
public void setAttributeList(AttributeListType attributeList)
Sets the "AttributeList" element- Specified by:
setAttributeListin interfaceDataStructureComponentsType
-
addNewAttributeList
public AttributeListType addNewAttributeList()
Appends and returns a new empty "AttributeList" element- Specified by:
addNewAttributeListin interfaceDataStructureComponentsType
-
unsetAttributeList
public void unsetAttributeList()
Unsets the "AttributeList" element- Specified by:
unsetAttributeListin interfaceDataStructureComponentsType
-
getMeasureList
public MeasureListType getMeasureList()
Gets the "MeasureList" element- Specified by:
getMeasureListin interfaceDataStructureComponentsType
-
setMeasureList
public void setMeasureList(MeasureListType measureList)
Sets the "MeasureList" element- Specified by:
setMeasureListin interfaceDataStructureComponentsType
-
addNewMeasureList
public MeasureListType addNewMeasureList()
Appends and returns a new empty "MeasureList" element- Specified by:
addNewMeasureListin interfaceDataStructureComponentsType
-
-