Interface NameableType
-
- All Superinterfaces:
AnnotableType,IdentifiableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
AgencySchemeType,AgencyType,AttachmentConstraintType,BaseOrganisationType,CategorisationType,CategorySchemeMapType,CategorySchemeType,CategoryType,CodelistMapType,CodelistType,CodeType,ConceptBaseType,ConceptSchemeMapType,ConceptSchemeType,ConceptType,ConstraintBaseType,ConstraintType,ContentConstraintBaseType,ContentConstraintType,DataConsumerSchemeType,DataConsumerType,DataflowType,DataProviderSchemeType,DataProviderType,DataStructureType,HierarchicalCodelistBaseType,HierarchicalCodelistType,HierarchyBaseType,HierarchyType,HybridCodelistMapBaseType,HybridCodelistMapType,ItemBaseType,ItemSchemeMapBaseType,ItemSchemeMapType,ItemSchemeType,ItemType,LevelBaseType,LevelType,MaintainableBaseType,MaintainableType,MetadataflowType,MetadataStructureType,OrganisationSchemeBaseType,OrganisationSchemeMapType,OrganisationSchemeType,OrganisationType,OrganisationUnitSchemeType,OrganisationUnitType,ProcessStepBaseType,ProcessStepType,ProcessType,ProvisionAgreementType,ReportingCategoryBaseType,ReportingCategoryType,ReportingTaxonomyMapType,ReportingTaxonomyType,StructureMapBaseType,StructureMapType,StructureSetBaseType,StructureSetType,StructureType,StructureUsageType,VersionableType
- All Known Implementing Classes:
AgencySchemeTypeImpl,AgencyTypeImpl,AttachmentConstraintTypeImpl,BaseOrganisationTypeImpl,CategorisationTypeImpl,CategorySchemeMapTypeImpl,CategorySchemeTypeImpl,CategoryTypeImpl,CodelistMapTypeImpl,CodelistTypeImpl,CodeTypeImpl,ConceptBaseTypeImpl,ConceptSchemeMapTypeImpl,ConceptSchemeTypeImpl,ConceptTypeImpl,ConstraintBaseTypeImpl,ConstraintTypeImpl,ContentConstraintBaseTypeImpl,ContentConstraintTypeImpl,DataConsumerSchemeTypeImpl,DataConsumerTypeImpl,DataflowTypeImpl,DataProviderSchemeTypeImpl,DataProviderTypeImpl,DataStructureTypeImpl,HierarchicalCodelistBaseTypeImpl,HierarchicalCodelistTypeImpl,HierarchyBaseTypeImpl,HierarchyTypeImpl,HybridCodelistMapBaseTypeImpl,HybridCodelistMapTypeImpl,ItemBaseTypeImpl,ItemSchemeMapBaseTypeImpl,ItemSchemeMapTypeImpl,ItemSchemeTypeImpl,ItemTypeImpl,LevelBaseTypeImpl,LevelTypeImpl,MaintainableBaseTypeImpl,MaintainableTypeImpl,MetadataflowTypeImpl,MetadataStructureTypeImpl,NameableTypeImpl,OrganisationSchemeBaseTypeImpl,OrganisationSchemeMapTypeImpl,OrganisationSchemeTypeImpl,OrganisationTypeImpl,OrganisationUnitSchemeTypeImpl,OrganisationUnitTypeImpl,ProcessStepBaseTypeImpl,ProcessStepTypeImpl,ProcessTypeImpl,ProvisionAgreementTypeImpl,ReportingCategoryBaseTypeImpl,ReportingCategoryTypeImpl,ReportingTaxonomyMapTypeImpl,ReportingTaxonomyTypeImpl,StructureMapBaseTypeImpl,StructureMapTypeImpl,StructureSetBaseTypeImpl,StructureSetTypeImpl,StructureTypeImpl,StructureUsageTypeImpl,VersionableTypeImpl
public interface NameableType extends IdentifiableType
An XML NameableType(@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 classNameableType.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 TextTypeaddNewDescription()Appends and returns a new empty value (as xml) as the last "Description" elementTextTypeaddNewName()Appends and returns a new empty value (as xml) as the last "Name" elementTextType[]getDescriptionArray()Gets array of all "Description" elementsTextTypegetDescriptionArray(int i)Gets ith "Description" elementTextType[]getNameArray()Gets array of all "Name" elementsTextTypegetNameArray(int i)Gets ith "Name" elementTextTypeinsertNewDescription(int i)Inserts and returns a new empty value (as xml) as the ith "Description" elementTextTypeinsertNewName(int i)Inserts and returns a new empty value (as xml) as the ith "Name" elementvoidremoveDescription(int i)Removes the ith "Description" elementvoidremoveName(int i)Removes the ith "Name" elementvoidsetDescriptionArray(int i, TextType description)Sets ith "Description" elementvoidsetDescriptionArray(TextType[] descriptionArray)Sets array of all "Description" elementvoidsetNameArray(int i, TextType name)Sets ith "Name" elementvoidsetNameArray(TextType[] nameArray)Sets array of all "Name" elementintsizeOfDescriptionArray()Returns number of "Description" elementintsizeOfNameArray()Returns number of "Name" 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.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
-
getNameArray
TextType[] getNameArray()
Gets array of all "Name" elements
-
getNameArray
TextType getNameArray(int i)
Gets ith "Name" element
-
sizeOfNameArray
int sizeOfNameArray()
Returns number of "Name" element
-
setNameArray
void setNameArray(TextType[] nameArray)
Sets array of all "Name" element
-
setNameArray
void setNameArray(int i, TextType name)Sets ith "Name" element
-
insertNewName
TextType insertNewName(int i)
Inserts and returns a new empty value (as xml) as the ith "Name" element
-
addNewName
TextType addNewName()
Appends and returns a new empty value (as xml) as the last "Name" element
-
removeName
void removeName(int i)
Removes the ith "Name" element
-
getDescriptionArray
TextType[] getDescriptionArray()
Gets array of all "Description" elements
-
getDescriptionArray
TextType getDescriptionArray(int i)
Gets ith "Description" element
-
sizeOfDescriptionArray
int sizeOfDescriptionArray()
Returns number of "Description" element
-
setDescriptionArray
void setDescriptionArray(TextType[] descriptionArray)
Sets array of all "Description" element
-
setDescriptionArray
void setDescriptionArray(int i, TextType description)Sets ith "Description" element
-
insertNewDescription
TextType insertNewDescription(int i)
Inserts and returns a new empty value (as xml) as the ith "Description" element
-
addNewDescription
TextType addNewDescription()
Appends and returns a new empty value (as xml) as the last "Description" element
-
removeDescription
void removeDescription(int i)
Removes the ith "Description" element
-
-