Interface DimensionListType
-
- All Superinterfaces:
AnnotableType,ComponentListType,DimensionListBaseType,IdentifiableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
DimensionListTypeImpl
public interface DimensionListType extends DimensionListBaseType
An XML DimensionListType(@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 classDimensionListType.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 DimensionTypeaddNewDimension()Appends and returns a new empty value (as xml) as the last "Dimension" elementMeasureDimensionTypeaddNewMeasureDimension()Appends and returns a new empty value (as xml) as the last "MeasureDimension" elementTimeDimensionTypeaddNewTimeDimension()Appends and returns a new empty value (as xml) as the last "TimeDimension" elementDimensionType[]getDimensionArray()Gets array of all "Dimension" elementsDimensionTypegetDimensionArray(int i)Gets ith "Dimension" elementMeasureDimensionType[]getMeasureDimensionArray()Gets array of all "MeasureDimension" elementsMeasureDimensionTypegetMeasureDimensionArray(int i)Gets ith "MeasureDimension" elementTimeDimensionType[]getTimeDimensionArray()Gets array of all "TimeDimension" elementsTimeDimensionTypegetTimeDimensionArray(int i)Gets ith "TimeDimension" elementDimensionTypeinsertNewDimension(int i)Inserts and returns a new empty value (as xml) as the ith "Dimension" elementMeasureDimensionTypeinsertNewMeasureDimension(int i)Inserts and returns a new empty value (as xml) as the ith "MeasureDimension" elementTimeDimensionTypeinsertNewTimeDimension(int i)Inserts and returns a new empty value (as xml) as the ith "TimeDimension" elementvoidremoveDimension(int i)Removes the ith "Dimension" elementvoidremoveMeasureDimension(int i)Removes the ith "MeasureDimension" elementvoidremoveTimeDimension(int i)Removes the ith "TimeDimension" elementvoidsetDimensionArray(int i, DimensionType dimension)Sets ith "Dimension" elementvoidsetDimensionArray(DimensionType[] dimensionArray)Sets array of all "Dimension" elementvoidsetMeasureDimensionArray(int i, MeasureDimensionType measureDimension)Sets ith "MeasureDimension" elementvoidsetMeasureDimensionArray(MeasureDimensionType[] measureDimensionArray)Sets array of all "MeasureDimension" elementvoidsetTimeDimensionArray(int i, TimeDimensionType timeDimension)Sets ith "TimeDimension" elementvoidsetTimeDimensionArray(TimeDimensionType[] timeDimensionArray)Sets array of all "TimeDimension" elementintsizeOfDimensionArray()Returns number of "Dimension" elementintsizeOfMeasureDimensionArray()Returns number of "MeasureDimension" elementintsizeOfTimeDimensionArray()Returns number of "TimeDimension" 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.ComponentListType
addNewComponent, getComponentArray, getComponentArray, insertNewComponent, removeComponent, setComponentArray, setComponentArray, sizeOfComponentArray
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.DimensionListBaseType
getId, isSetId, setId, unsetId, xgetId, xsetId
-
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
-
getDimensionArray
DimensionType[] getDimensionArray()
Gets array of all "Dimension" elements
-
getDimensionArray
DimensionType getDimensionArray(int i)
Gets ith "Dimension" element
-
sizeOfDimensionArray
int sizeOfDimensionArray()
Returns number of "Dimension" element
-
setDimensionArray
void setDimensionArray(DimensionType[] dimensionArray)
Sets array of all "Dimension" element
-
setDimensionArray
void setDimensionArray(int i, DimensionType dimension)Sets ith "Dimension" element
-
insertNewDimension
DimensionType insertNewDimension(int i)
Inserts and returns a new empty value (as xml) as the ith "Dimension" element
-
addNewDimension
DimensionType addNewDimension()
Appends and returns a new empty value (as xml) as the last "Dimension" element
-
removeDimension
void removeDimension(int i)
Removes the ith "Dimension" element
-
getMeasureDimensionArray
MeasureDimensionType[] getMeasureDimensionArray()
Gets array of all "MeasureDimension" elements
-
getMeasureDimensionArray
MeasureDimensionType getMeasureDimensionArray(int i)
Gets ith "MeasureDimension" element
-
sizeOfMeasureDimensionArray
int sizeOfMeasureDimensionArray()
Returns number of "MeasureDimension" element
-
setMeasureDimensionArray
void setMeasureDimensionArray(MeasureDimensionType[] measureDimensionArray)
Sets array of all "MeasureDimension" element
-
setMeasureDimensionArray
void setMeasureDimensionArray(int i, MeasureDimensionType measureDimension)Sets ith "MeasureDimension" element
-
insertNewMeasureDimension
MeasureDimensionType insertNewMeasureDimension(int i)
Inserts and returns a new empty value (as xml) as the ith "MeasureDimension" element
-
addNewMeasureDimension
MeasureDimensionType addNewMeasureDimension()
Appends and returns a new empty value (as xml) as the last "MeasureDimension" element
-
removeMeasureDimension
void removeMeasureDimension(int i)
Removes the ith "MeasureDimension" element
-
getTimeDimensionArray
TimeDimensionType[] getTimeDimensionArray()
Gets array of all "TimeDimension" elements
-
getTimeDimensionArray
TimeDimensionType getTimeDimensionArray(int i)
Gets ith "TimeDimension" element
-
sizeOfTimeDimensionArray
int sizeOfTimeDimensionArray()
Returns number of "TimeDimension" element
-
setTimeDimensionArray
void setTimeDimensionArray(TimeDimensionType[] timeDimensionArray)
Sets array of all "TimeDimension" element
-
setTimeDimensionArray
void setTimeDimensionArray(int i, TimeDimensionType timeDimension)Sets ith "TimeDimension" element
-
insertNewTimeDimension
TimeDimensionType insertNewTimeDimension(int i)
Inserts and returns a new empty value (as xml) as the ith "TimeDimension" element
-
addNewTimeDimension
TimeDimensionType addNewTimeDimension()
Appends and returns a new empty value (as xml) as the last "TimeDimension" element
-
removeTimeDimension
void removeTimeDimension(int i)
Removes the ith "TimeDimension" element
-
-