Interface DataProviderSchemeType
-
- All Superinterfaces:
AnnotableType,IdentifiableType,ItemSchemeType,MaintainableBaseType,MaintainableType,NameableType,OrganisationSchemeBaseType,OrganisationSchemeType,VersionableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
DataProviderSchemeTypeImpl
public interface DataProviderSchemeType extends OrganisationSchemeType
An XML DataProviderSchemeType(@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 classDataProviderSchemeType.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 DataProviderTypeaddNewDataProvider()Appends and returns a new empty value (as xml) as the last "DataProvider" elementDataProviderType[]getDataProviderArray()Gets array of all "DataProvider" elementsDataProviderTypegetDataProviderArray(int i)Gets ith "DataProvider" elementStringgetId()Gets the "id" attributeDataProviderTypeinsertNewDataProvider(int i)Inserts and returns a new empty value (as xml) as the ith "DataProvider" elementbooleanisSetId()True if has "id" attributevoidremoveDataProvider(int i)Removes the ith "DataProvider" elementvoidsetDataProviderArray(int i, DataProviderType dataProvider)Sets ith "DataProvider" elementvoidsetDataProviderArray(DataProviderType[] dataProviderArray)Sets array of all "DataProvider" elementvoidsetId(String id)Sets the "id" attributeintsizeOfDataProviderArray()Returns number of "DataProvider" 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
-
getDataProviderArray
DataProviderType[] getDataProviderArray()
Gets array of all "DataProvider" elements
-
getDataProviderArray
DataProviderType getDataProviderArray(int i)
Gets ith "DataProvider" element
-
sizeOfDataProviderArray
int sizeOfDataProviderArray()
Returns number of "DataProvider" element
-
setDataProviderArray
void setDataProviderArray(DataProviderType[] dataProviderArray)
Sets array of all "DataProvider" element
-
setDataProviderArray
void setDataProviderArray(int i, DataProviderType dataProvider)Sets ith "DataProvider" element
-
insertNewDataProvider
DataProviderType insertNewDataProvider(int i)
Inserts and returns a new empty value (as xml) as the ith "DataProvider" element
-
addNewDataProvider
DataProviderType addNewDataProvider()
Appends and returns a new empty value (as xml) as the last "DataProvider" element
-
removeDataProvider
void removeDataProvider(int i)
Removes the ith "DataProvider" 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
-
-