Interface MetadataStructureComponentsType
-
- All Superinterfaces:
GroupingType,MetadataStructureComponentsBaseType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
MetadataStructureComponentsTypeImpl
public interface MetadataStructureComponentsType extends MetadataStructureComponentsBaseType
An XML MetadataStructureComponentsType(@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 classMetadataStructureComponentsType.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 MetadataTargetTypeaddNewMetadataTarget()Appends and returns a new empty value (as xml) as the last "MetadataTarget" elementReportStructureTypeaddNewReportStructure()Appends and returns a new empty value (as xml) as the last "ReportStructure" elementMetadataTargetType[]getMetadataTargetArray()Gets array of all "MetadataTarget" elementsMetadataTargetTypegetMetadataTargetArray(int i)Gets ith "MetadataTarget" elementReportStructureType[]getReportStructureArray()Gets array of all "ReportStructure" elementsReportStructureTypegetReportStructureArray(int i)Gets ith "ReportStructure" elementMetadataTargetTypeinsertNewMetadataTarget(int i)Inserts and returns a new empty value (as xml) as the ith "MetadataTarget" elementReportStructureTypeinsertNewReportStructure(int i)Inserts and returns a new empty value (as xml) as the ith "ReportStructure" elementvoidremoveMetadataTarget(int i)Removes the ith "MetadataTarget" elementvoidremoveReportStructure(int i)Removes the ith "ReportStructure" elementvoidsetMetadataTargetArray(int i, MetadataTargetType metadataTarget)Sets ith "MetadataTarget" elementvoidsetMetadataTargetArray(MetadataTargetType[] metadataTargetArray)Sets array of all "MetadataTarget" elementvoidsetReportStructureArray(int i, ReportStructureType reportStructure)Sets ith "ReportStructure" elementvoidsetReportStructureArray(ReportStructureType[] reportStructureArray)Sets array of all "ReportStructure" elementintsizeOfMetadataTargetArray()Returns number of "MetadataTarget" elementintsizeOfReportStructureArray()Returns number of "ReportStructure" 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
-
getMetadataTargetArray
MetadataTargetType[] getMetadataTargetArray()
Gets array of all "MetadataTarget" elements
-
getMetadataTargetArray
MetadataTargetType getMetadataTargetArray(int i)
Gets ith "MetadataTarget" element
-
sizeOfMetadataTargetArray
int sizeOfMetadataTargetArray()
Returns number of "MetadataTarget" element
-
setMetadataTargetArray
void setMetadataTargetArray(MetadataTargetType[] metadataTargetArray)
Sets array of all "MetadataTarget" element
-
setMetadataTargetArray
void setMetadataTargetArray(int i, MetadataTargetType metadataTarget)Sets ith "MetadataTarget" element
-
insertNewMetadataTarget
MetadataTargetType insertNewMetadataTarget(int i)
Inserts and returns a new empty value (as xml) as the ith "MetadataTarget" element
-
addNewMetadataTarget
MetadataTargetType addNewMetadataTarget()
Appends and returns a new empty value (as xml) as the last "MetadataTarget" element
-
removeMetadataTarget
void removeMetadataTarget(int i)
Removes the ith "MetadataTarget" element
-
getReportStructureArray
ReportStructureType[] getReportStructureArray()
Gets array of all "ReportStructure" elements
-
getReportStructureArray
ReportStructureType getReportStructureArray(int i)
Gets ith "ReportStructure" element
-
sizeOfReportStructureArray
int sizeOfReportStructureArray()
Returns number of "ReportStructure" element
-
setReportStructureArray
void setReportStructureArray(ReportStructureType[] reportStructureArray)
Sets array of all "ReportStructure" element
-
setReportStructureArray
void setReportStructureArray(int i, ReportStructureType reportStructure)Sets ith "ReportStructure" element
-
insertNewReportStructure
ReportStructureType insertNewReportStructure(int i)
Inserts and returns a new empty value (as xml) as the ith "ReportStructure" element
-
addNewReportStructure
ReportStructureType addNewReportStructure()
Appends and returns a new empty value (as xml) as the last "ReportStructure" element
-
removeReportStructure
void removeReportStructure(int i)
Removes the ith "ReportStructure" element
-
-