Interface AgencySchemeType
-
- All Superinterfaces:
AnnotableType,IdentifiableType,ItemSchemeType,MaintainableBaseType,MaintainableType,NameableType,OrganisationSchemeBaseType,OrganisationSchemeType,VersionableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
AgencySchemeTypeImpl
public interface AgencySchemeType extends OrganisationSchemeType
An XML AgencySchemeType(@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 classAgencySchemeType.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 AgencyTypeaddNewAgency()Appends and returns a new empty value (as xml) as the last "Agency" elementAgencyType[]getAgencyArray()Gets array of all "Agency" elementsAgencyTypegetAgencyArray(int i)Gets ith "Agency" elementStringgetId()Gets the "id" attributeAgencyTypeinsertNewAgency(int i)Inserts and returns a new empty value (as xml) as the ith "Agency" elementbooleanisSetId()True if has "id" attributevoidremoveAgency(int i)Removes the ith "Agency" elementvoidsetAgencyArray(int i, AgencyType agency)Sets ith "Agency" elementvoidsetAgencyArray(AgencyType[] agencyArray)Sets array of all "Agency" elementvoidsetId(String id)Sets the "id" attributeintsizeOfAgencyArray()Returns number of "Agency" elementvoidunsetId()Unsets the "id" attributeIDTypexgetId()Gets (as xml) the "id" attributevoidxsetId(IDType id)Sets (as xml) the "id" 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.IdentifiableType
getUri, getUrn, isSetUri, isSetUrn, setUri, setUrn, unsetUri, unsetUrn, xgetUri, xgetUrn, xsetUri, xsetUrn
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.ItemSchemeType
addNewItem, getIsPartial, getItemArray, getItemArray, insertNewItem, isSetIsPartial, removeItem, setIsPartial, setItemArray, setItemArray, sizeOfItemArray, unsetIsPartial, xgetIsPartial, xsetIsPartial
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.MaintainableType
getAgencyID, getIsExternalReference, getIsFinal, getServiceURL, getStructureURL, isSetIsExternalReference, isSetIsFinal, isSetServiceURL, isSetStructureURL, setAgencyID, setIsExternalReference, setIsFinal, setServiceURL, setStructureURL, unsetIsExternalReference, unsetIsFinal, unsetServiceURL, unsetStructureURL, xgetAgencyID, xgetIsExternalReference, xgetIsFinal, xgetServiceURL, xgetStructureURL, xsetAgencyID, xsetIsExternalReference, xsetIsFinal, xsetServiceURL, xsetStructureURL
-
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.sdmx.resources.sdmxml.schemas.v21.structure.OrganisationSchemeType
addNewOrganisation, getOrganisationArray, getOrganisationArray, insertNewOrganisation, removeOrganisation, setOrganisationArray, setOrganisationArray, sizeOfOrganisationArray
-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.structure.VersionableType
getValidFrom, getValidTo, getVersion, isSetValidFrom, isSetValidTo, isSetVersion, setValidFrom, setValidTo, setVersion, unsetValidFrom, unsetValidTo, unsetVersion, xgetValidFrom, xgetValidTo, xgetVersion, xsetValidFrom, xsetValidTo, xsetVersion
-
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
-
getAgencyArray
AgencyType[] getAgencyArray()
Gets array of all "Agency" elements
-
getAgencyArray
AgencyType getAgencyArray(int i)
Gets ith "Agency" element
-
sizeOfAgencyArray
int sizeOfAgencyArray()
Returns number of "Agency" element
-
setAgencyArray
void setAgencyArray(AgencyType[] agencyArray)
Sets array of all "Agency" element
-
setAgencyArray
void setAgencyArray(int i, AgencyType agency)Sets ith "Agency" element
-
insertNewAgency
AgencyType insertNewAgency(int i)
Inserts and returns a new empty value (as xml) as the ith "Agency" element
-
addNewAgency
AgencyType addNewAgency()
Appends and returns a new empty value (as xml) as the last "Agency" element
-
removeAgency
void removeAgency(int i)
Removes the ith "Agency" element
-
getId
String getId()
Gets the "id" attribute- Specified by:
getIdin interfaceIdentifiableType- Specified by:
getIdin interfaceMaintainableBaseType
-
xgetId
IDType xgetId()
Gets (as xml) the "id" attribute- Specified by:
xgetIdin interfaceIdentifiableType- Specified by:
xgetIdin interfaceMaintainableBaseType
-
isSetId
boolean isSetId()
True if has "id" attribute- Specified by:
isSetIdin interfaceIdentifiableType- Specified by:
isSetIdin interfaceMaintainableBaseType
-
setId
void setId(String id)
Sets the "id" attribute- Specified by:
setIdin interfaceIdentifiableType- Specified by:
setIdin interfaceMaintainableBaseType
-
xsetId
void xsetId(IDType id)
Sets (as xml) the "id" attribute- Specified by:
xsetIdin interfaceIdentifiableType- Specified by:
xsetIdin interfaceMaintainableBaseType
-
unsetId
void unsetId()
Unsets the "id" attribute- Specified by:
unsetIdin interfaceIdentifiableType- Specified by:
unsetIdin interfaceMaintainableBaseType
-
-