Interface BaseDimensionType
-
- All Superinterfaces:
AnnotableType,BaseDimensionBaseType,ComponentBaseType,ComponentType,IdentifiableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
DimensionType,MeasureDimensionType,TimeDimensionType
- All Known Implementing Classes:
BaseDimensionTypeImpl,DimensionTypeImpl,MeasureDimensionTypeImpl,TimeDimensionTypeImpl
public interface BaseDimensionType extends BaseDimensionBaseType
An XML BaseDimensionType(@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 classBaseDimensionType.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 ConceptReferenceTypeaddNewConceptRole()Appends and returns a new empty value (as xml) as the last "ConceptRole" elementConceptReferenceType[]getConceptRoleArray()Gets array of all "ConceptRole" elementsConceptReferenceTypegetConceptRoleArray(int i)Gets ith "ConceptRole" elementintgetPosition()Gets the "position" attributeDimensionTypeType.EnumgetType()Gets the "type" attributeConceptReferenceTypeinsertNewConceptRole(int i)Inserts and returns a new empty value (as xml) as the ith "ConceptRole" elementbooleanisSetPosition()True if has "position" attributebooleanisSetType()True if has "type" attributevoidremoveConceptRole(int i)Removes the ith "ConceptRole" elementvoidsetConceptRoleArray(int i, ConceptReferenceType conceptRole)Sets ith "ConceptRole" elementvoidsetConceptRoleArray(ConceptReferenceType[] conceptRoleArray)Sets array of all "ConceptRole" elementvoidsetPosition(int position)Sets the "position" attributevoidsetType(DimensionTypeType.Enum type)Sets the "type" attributeintsizeOfConceptRoleArray()Returns number of "ConceptRole" elementvoidunsetPosition()Unsets the "position" attributevoidunsetType()Unsets the "type" attributeorg.apache.xmlbeans.XmlIntxgetPosition()Gets (as xml) the "position" attributeDimensionTypeTypexgetType()Gets (as xml) the "type" attributevoidxsetPosition(org.apache.xmlbeans.XmlInt position)Sets (as xml) the "position" attributevoidxsetType(DimensionTypeType type)Sets (as xml) the "type" 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.BaseDimensionBaseType
addNewConceptIdentity, getConceptIdentity, isSetConceptIdentity, setConceptIdentity, unsetConceptIdentity
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.ComponentType
addNewLocalRepresentation, getLocalRepresentation, isSetLocalRepresentation, setLocalRepresentation, unsetLocalRepresentation
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.IdentifiableType
getId, getUri, getUrn, isSetId, isSetUri, isSetUrn, setId, setUri, setUrn, unsetId, unsetUri, unsetUrn, xgetId, xgetUri, xgetUrn, xsetId, 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
-
getConceptRoleArray
ConceptReferenceType[] getConceptRoleArray()
Gets array of all "ConceptRole" elements
-
getConceptRoleArray
ConceptReferenceType getConceptRoleArray(int i)
Gets ith "ConceptRole" element
-
sizeOfConceptRoleArray
int sizeOfConceptRoleArray()
Returns number of "ConceptRole" element
-
setConceptRoleArray
void setConceptRoleArray(ConceptReferenceType[] conceptRoleArray)
Sets array of all "ConceptRole" element
-
setConceptRoleArray
void setConceptRoleArray(int i, ConceptReferenceType conceptRole)Sets ith "ConceptRole" element
-
insertNewConceptRole
ConceptReferenceType insertNewConceptRole(int i)
Inserts and returns a new empty value (as xml) as the ith "ConceptRole" element
-
addNewConceptRole
ConceptReferenceType addNewConceptRole()
Appends and returns a new empty value (as xml) as the last "ConceptRole" element
-
removeConceptRole
void removeConceptRole(int i)
Removes the ith "ConceptRole" element
-
getPosition
int getPosition()
Gets the "position" attribute
-
xgetPosition
org.apache.xmlbeans.XmlInt xgetPosition()
Gets (as xml) the "position" attribute
-
isSetPosition
boolean isSetPosition()
True if has "position" attribute
-
setPosition
void setPosition(int position)
Sets the "position" attribute
-
xsetPosition
void xsetPosition(org.apache.xmlbeans.XmlInt position)
Sets (as xml) the "position" attribute
-
unsetPosition
void unsetPosition()
Unsets the "position" attribute
-
getType
DimensionTypeType.Enum getType()
Gets the "type" attribute
-
xgetType
DimensionTypeType xgetType()
Gets (as xml) the "type" attribute
-
isSetType
boolean isSetType()
True if has "type" attribute
-
setType
void setType(DimensionTypeType.Enum type)
Sets the "type" attribute
-
xsetType
void xsetType(DimensionTypeType type)
Sets (as xml) the "type" attribute
-
unsetType
void unsetType()
Unsets the "type" attribute
-
-