Interface HierarchyType
-
- All Superinterfaces:
AnnotableType,HierarchyBaseType,IdentifiableType,NameableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
HierarchyTypeImpl
public interface HierarchyType extends HierarchyBaseType
An XML HierarchyType(@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 classHierarchyType.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 HierarchicalCodeTypeaddNewHierarchicalCode()Appends and returns a new empty value (as xml) as the last "HierarchicalCode" elementLevelTypeaddNewLevel()Appends and returns a new empty "Level" elementHierarchicalCodeType[]getHierarchicalCodeArray()Gets array of all "HierarchicalCode" elementsHierarchicalCodeTypegetHierarchicalCodeArray(int i)Gets ith "HierarchicalCode" elementLevelTypegetLevel()Gets the "Level" elementbooleangetLeveled()Gets the "leveled" attributeHierarchicalCodeTypeinsertNewHierarchicalCode(int i)Inserts and returns a new empty value (as xml) as the ith "HierarchicalCode" elementbooleanisSetLevel()True if has "Level" elementbooleanisSetLeveled()True if has "leveled" attributevoidremoveHierarchicalCode(int i)Removes the ith "HierarchicalCode" elementvoidsetHierarchicalCodeArray(int i, HierarchicalCodeType hierarchicalCode)Sets ith "HierarchicalCode" elementvoidsetHierarchicalCodeArray(HierarchicalCodeType[] hierarchicalCodeArray)Sets array of all "HierarchicalCode" elementvoidsetLevel(LevelType level)Sets the "Level" elementvoidsetLeveled(boolean leveled)Sets the "leveled" attributeintsizeOfHierarchicalCodeArray()Returns number of "HierarchicalCode" elementvoidunsetLevel()Unsets the "Level" elementvoidunsetLeveled()Unsets the "leveled" attributeorg.apache.xmlbeans.XmlBooleanxgetLeveled()Gets (as xml) the "leveled" attributevoidxsetLeveled(org.apache.xmlbeans.XmlBoolean leveled)Sets (as xml) the "leveled" attribute-
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.HierarchyBaseType
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.sdmx.resources.sdmxml.schemas.v21.structure.NameableType
addNewDescription, addNewName, getDescriptionArray, getDescriptionArray, getNameArray, getNameArray, insertNewDescription, insertNewName, removeDescription, removeName, setDescriptionArray, setDescriptionArray, setNameArray, setNameArray, sizeOfDescriptionArray, sizeOfNameArray
-
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
-
getHierarchicalCodeArray
HierarchicalCodeType[] getHierarchicalCodeArray()
Gets array of all "HierarchicalCode" elements
-
getHierarchicalCodeArray
HierarchicalCodeType getHierarchicalCodeArray(int i)
Gets ith "HierarchicalCode" element
-
sizeOfHierarchicalCodeArray
int sizeOfHierarchicalCodeArray()
Returns number of "HierarchicalCode" element
-
setHierarchicalCodeArray
void setHierarchicalCodeArray(HierarchicalCodeType[] hierarchicalCodeArray)
Sets array of all "HierarchicalCode" element
-
setHierarchicalCodeArray
void setHierarchicalCodeArray(int i, HierarchicalCodeType hierarchicalCode)Sets ith "HierarchicalCode" element
-
insertNewHierarchicalCode
HierarchicalCodeType insertNewHierarchicalCode(int i)
Inserts and returns a new empty value (as xml) as the ith "HierarchicalCode" element
-
addNewHierarchicalCode
HierarchicalCodeType addNewHierarchicalCode()
Appends and returns a new empty value (as xml) as the last "HierarchicalCode" element
-
removeHierarchicalCode
void removeHierarchicalCode(int i)
Removes the ith "HierarchicalCode" element
-
getLevel
LevelType getLevel()
Gets the "Level" element
-
isSetLevel
boolean isSetLevel()
True if has "Level" element
-
setLevel
void setLevel(LevelType level)
Sets the "Level" element
-
addNewLevel
LevelType addNewLevel()
Appends and returns a new empty "Level" element
-
unsetLevel
void unsetLevel()
Unsets the "Level" element
-
getLeveled
boolean getLeveled()
Gets the "leveled" attribute
-
xgetLeveled
org.apache.xmlbeans.XmlBoolean xgetLeveled()
Gets (as xml) the "leveled" attribute
-
isSetLeveled
boolean isSetLeveled()
True if has "leveled" attribute
-
setLeveled
void setLeveled(boolean leveled)
Sets the "leveled" attribute
-
xsetLeveled
void xsetLeveled(org.apache.xmlbeans.XmlBoolean leveled)
Sets (as xml) the "leveled" attribute
-
unsetLeveled
void unsetLeveled()
Unsets the "leveled" attribute
-
-