Interface AttributeListType
-
- All Superinterfaces:
AnnotableType,AttributeListBaseType,ComponentListType,IdentifiableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
AttributeListTypeImpl
public interface AttributeListType extends AttributeListBaseType
An XML AttributeListType(@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 classAttributeListType.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 AttributeTypeaddNewAttribute()Appends and returns a new empty value (as xml) as the last "Attribute" elementReportingYearStartDayTypeaddNewReportingYearStartDay()Appends and returns a new empty value (as xml) as the last "ReportingYearStartDay" elementAttributeType[]getAttributeArray()Gets array of all "Attribute" elementsAttributeTypegetAttributeArray(int i)Gets ith "Attribute" elementReportingYearStartDayType[]getReportingYearStartDayArray()Gets array of all "ReportingYearStartDay" elementsReportingYearStartDayTypegetReportingYearStartDayArray(int i)Gets ith "ReportingYearStartDay" elementAttributeTypeinsertNewAttribute(int i)Inserts and returns a new empty value (as xml) as the ith "Attribute" elementReportingYearStartDayTypeinsertNewReportingYearStartDay(int i)Inserts and returns a new empty value (as xml) as the ith "ReportingYearStartDay" elementvoidremoveAttribute(int i)Removes the ith "Attribute" elementvoidremoveReportingYearStartDay(int i)Removes the ith "ReportingYearStartDay" elementvoidsetAttributeArray(int i, AttributeType attribute)Sets ith "Attribute" elementvoidsetAttributeArray(AttributeType[] attributeArray)Sets array of all "Attribute" elementvoidsetReportingYearStartDayArray(int i, ReportingYearStartDayType reportingYearStartDay)Sets ith "ReportingYearStartDay" elementvoidsetReportingYearStartDayArray(ReportingYearStartDayType[] reportingYearStartDayArray)Sets array of all "ReportingYearStartDay" elementintsizeOfAttributeArray()Returns number of "Attribute" elementintsizeOfReportingYearStartDayArray()Returns number of "ReportingYearStartDay" element-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.common.AnnotableType
addNewAnnotations, getAnnotations, isSetAnnotations, setAnnotations, unsetAnnotations
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.AttributeListBaseType
getId, isSetId, setId, unsetId, xgetId, xsetId
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.ComponentListType
addNewComponent, getComponentArray, getComponentArray, insertNewComponent, removeComponent, setComponentArray, setComponentArray, sizeOfComponentArray
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.IdentifiableType
getUri, getUrn, isSetUri, isSetUrn, setUri, setUrn, unsetUri, unsetUrn, xgetUri, xgetUrn, xsetUri, xsetUrn
-
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
-
getAttributeArray
AttributeType[] getAttributeArray()
Gets array of all "Attribute" elements
-
getAttributeArray
AttributeType getAttributeArray(int i)
Gets ith "Attribute" element
-
sizeOfAttributeArray
int sizeOfAttributeArray()
Returns number of "Attribute" element
-
setAttributeArray
void setAttributeArray(AttributeType[] attributeArray)
Sets array of all "Attribute" element
-
setAttributeArray
void setAttributeArray(int i, AttributeType attribute)Sets ith "Attribute" element
-
insertNewAttribute
AttributeType insertNewAttribute(int i)
Inserts and returns a new empty value (as xml) as the ith "Attribute" element
-
addNewAttribute
AttributeType addNewAttribute()
Appends and returns a new empty value (as xml) as the last "Attribute" element
-
removeAttribute
void removeAttribute(int i)
Removes the ith "Attribute" element
-
getReportingYearStartDayArray
ReportingYearStartDayType[] getReportingYearStartDayArray()
Gets array of all "ReportingYearStartDay" elements
-
getReportingYearStartDayArray
ReportingYearStartDayType getReportingYearStartDayArray(int i)
Gets ith "ReportingYearStartDay" element
-
sizeOfReportingYearStartDayArray
int sizeOfReportingYearStartDayArray()
Returns number of "ReportingYearStartDay" element
-
setReportingYearStartDayArray
void setReportingYearStartDayArray(ReportingYearStartDayType[] reportingYearStartDayArray)
Sets array of all "ReportingYearStartDay" element
-
setReportingYearStartDayArray
void setReportingYearStartDayArray(int i, ReportingYearStartDayType reportingYearStartDay)Sets ith "ReportingYearStartDay" element
-
insertNewReportingYearStartDay
ReportingYearStartDayType insertNewReportingYearStartDay(int i)
Inserts and returns a new empty value (as xml) as the ith "ReportingYearStartDay" element
-
addNewReportingYearStartDay
ReportingYearStartDayType addNewReportingYearStartDay()
Appends and returns a new empty value (as xml) as the last "ReportingYearStartDay" element
-
removeReportingYearStartDay
void removeReportingYearStartDay(int i)
Removes the ith "ReportingYearStartDay" element
-
-