Interface AttributeType
-
- All Superinterfaces:
AnnotableType,AttributeBaseType,ComponentBaseType,ComponentType,IdentifiableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
ReportingYearStartDayType
- All Known Implementing Classes:
AttributeTypeImpl,ReportingYearStartDayTypeImpl
public interface AttributeType extends AttributeBaseType
An XML AttributeType(@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 classAttributeType.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 AttributeRelationshipTypeaddNewAttributeRelationship()Appends and returns a new empty "AttributeRelationship" elementConceptReferenceTypeaddNewConceptRole()Appends and returns a new empty value (as xml) as the last "ConceptRole" elementUsageStatusType.EnumgetAssignmentStatus()Gets the "assignmentStatus" attributeAttributeRelationshipTypegetAttributeRelationship()Gets the "AttributeRelationship" elementConceptReferenceType[]getConceptRoleArray()Gets array of all "ConceptRole" elementsConceptReferenceTypegetConceptRoleArray(int i)Gets ith "ConceptRole" elementConceptReferenceTypeinsertNewConceptRole(int i)Inserts and returns a new empty value (as xml) as the ith "ConceptRole" elementvoidremoveConceptRole(int i)Removes the ith "ConceptRole" elementvoidsetAssignmentStatus(UsageStatusType.Enum assignmentStatus)Sets the "assignmentStatus" attributevoidsetAttributeRelationship(AttributeRelationshipType attributeRelationship)Sets the "AttributeRelationship" elementvoidsetConceptRoleArray(int i, ConceptReferenceType conceptRole)Sets ith "ConceptRole" elementvoidsetConceptRoleArray(ConceptReferenceType[] conceptRoleArray)Sets array of all "ConceptRole" elementintsizeOfConceptRoleArray()Returns number of "ConceptRole" elementUsageStatusTypexgetAssignmentStatus()Gets (as xml) the "assignmentStatus" attributevoidxsetAssignmentStatus(UsageStatusType assignmentStatus)Sets (as xml) the "assignmentStatus" 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.AttributeBaseType
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
-
getAttributeRelationship
AttributeRelationshipType getAttributeRelationship()
Gets the "AttributeRelationship" element
-
setAttributeRelationship
void setAttributeRelationship(AttributeRelationshipType attributeRelationship)
Sets the "AttributeRelationship" element
-
addNewAttributeRelationship
AttributeRelationshipType addNewAttributeRelationship()
Appends and returns a new empty "AttributeRelationship" element
-
getAssignmentStatus
UsageStatusType.Enum getAssignmentStatus()
Gets the "assignmentStatus" attribute
-
xgetAssignmentStatus
UsageStatusType xgetAssignmentStatus()
Gets (as xml) the "assignmentStatus" attribute
-
setAssignmentStatus
void setAssignmentStatus(UsageStatusType.Enum assignmentStatus)
Sets the "assignmentStatus" attribute
-
xsetAssignmentStatus
void xsetAssignmentStatus(UsageStatusType assignmentStatus)
Sets (as xml) the "assignmentStatus" attribute
-
-