Interface MetadataSetType
-
- All Superinterfaces:
AnnotableType,org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Implementing Classes:
MetadataSetTypeImpl
public interface MetadataSetType extends AnnotableType
An XML MetadataSetType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/metadata/generic). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMetadataSetType.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 DataProviderReferenceTypeaddNewDataProvider()Appends and returns a new empty "DataProvider" elementTextTypeaddNewName()Appends and returns a new empty value (as xml) as the last "Name" elementReportTypeaddNewReport()Appends and returns a new empty value (as xml) as the last "Report" elementActionType.EnumgetAction()Gets the "action" attributeDataProviderReferenceTypegetDataProvider()Gets the "DataProvider" elementTextType[]getNameArray()Gets array of all "Name" elementsTextTypegetNameArray(int i)Gets ith "Name" elementObjectgetPublicationPeriod()Gets the "publicationPeriod" attributeCalendargetPublicationYear()Gets the "publicationYear" attributeReportType[]getReportArray()Gets array of all "Report" elementsReportTypegetReportArray(int i)Gets ith "Report" elementCalendargetReportingBeginDate()Gets the "reportingBeginDate" attributeCalendargetReportingEndDate()Gets the "reportingEndDate" attributeStringgetSetID()Gets the "setID" attributeStringgetStructureRef()Gets the "structureRef" attributeCalendargetValidFromDate()Gets the "validFromDate" attributeCalendargetValidToDate()Gets the "validToDate" attributeTextTypeinsertNewName(int i)Inserts and returns a new empty value (as xml) as the ith "Name" elementReportTypeinsertNewReport(int i)Inserts and returns a new empty value (as xml) as the ith "Report" elementbooleanisSetAction()True if has "action" attributebooleanisSetDataProvider()True if has "DataProvider" elementbooleanisSetPublicationPeriod()True if has "publicationPeriod" attributebooleanisSetPublicationYear()True if has "publicationYear" attributebooleanisSetReportingBeginDate()True if has "reportingBeginDate" attributebooleanisSetReportingEndDate()True if has "reportingEndDate" attributebooleanisSetSetID()True if has "setID" attributebooleanisSetValidFromDate()True if has "validFromDate" attributebooleanisSetValidToDate()True if has "validToDate" attributevoidremoveName(int i)Removes the ith "Name" elementvoidremoveReport(int i)Removes the ith "Report" elementvoidsetAction(ActionType.Enum action)Sets the "action" attributevoidsetDataProvider(DataProviderReferenceType dataProvider)Sets the "DataProvider" elementvoidsetNameArray(int i, TextType name)Sets ith "Name" elementvoidsetNameArray(TextType[] nameArray)Sets array of all "Name" elementvoidsetPublicationPeriod(Object publicationPeriod)Sets the "publicationPeriod" attributevoidsetPublicationYear(Calendar publicationYear)Sets the "publicationYear" attributevoidsetReportArray(int i, ReportType report)Sets ith "Report" elementvoidsetReportArray(ReportType[] reportArray)Sets array of all "Report" elementvoidsetReportingBeginDate(Calendar reportingBeginDate)Sets the "reportingBeginDate" attributevoidsetReportingEndDate(Calendar reportingEndDate)Sets the "reportingEndDate" attributevoidsetSetID(String setID)Sets the "setID" attributevoidsetStructureRef(String structureRef)Sets the "structureRef" attributevoidsetValidFromDate(Calendar validFromDate)Sets the "validFromDate" attributevoidsetValidToDate(Calendar validToDate)Sets the "validToDate" attributeintsizeOfNameArray()Returns number of "Name" elementintsizeOfReportArray()Returns number of "Report" elementvoidunsetAction()Unsets the "action" attributevoidunsetDataProvider()Unsets the "DataProvider" elementvoidunsetPublicationPeriod()Unsets the "publicationPeriod" attributevoidunsetPublicationYear()Unsets the "publicationYear" attributevoidunsetReportingBeginDate()Unsets the "reportingBeginDate" attributevoidunsetReportingEndDate()Unsets the "reportingEndDate" attributevoidunsetSetID()Unsets the "setID" attributevoidunsetValidFromDate()Unsets the "validFromDate" attributevoidunsetValidToDate()Unsets the "validToDate" attributeActionTypexgetAction()Gets (as xml) the "action" attributeObservationalTimePeriodTypexgetPublicationPeriod()Gets (as xml) the "publicationPeriod" attributeorg.apache.xmlbeans.XmlGYearxgetPublicationYear()Gets (as xml) the "publicationYear" attributeBasicTimePeriodTypexgetReportingBeginDate()Gets (as xml) the "reportingBeginDate" attributeBasicTimePeriodTypexgetReportingEndDate()Gets (as xml) the "reportingEndDate" attributeIDTypexgetSetID()Gets (as xml) the "setID" attributeorg.apache.xmlbeans.XmlIDREFxgetStructureRef()Gets (as xml) the "structureRef" attributeorg.apache.xmlbeans.XmlDateTimexgetValidFromDate()Gets (as xml) the "validFromDate" attributeorg.apache.xmlbeans.XmlDateTimexgetValidToDate()Gets (as xml) the "validToDate" attributevoidxsetAction(ActionType action)Sets (as xml) the "action" attributevoidxsetPublicationPeriod(ObservationalTimePeriodType publicationPeriod)Sets (as xml) the "publicationPeriod" attributevoidxsetPublicationYear(org.apache.xmlbeans.XmlGYear publicationYear)Sets (as xml) the "publicationYear" attributevoidxsetReportingBeginDate(BasicTimePeriodType reportingBeginDate)Sets (as xml) the "reportingBeginDate" attributevoidxsetReportingEndDate(BasicTimePeriodType reportingEndDate)Sets (as xml) the "reportingEndDate" attributevoidxsetSetID(IDType setID)Sets (as xml) the "setID" attributevoidxsetStructureRef(org.apache.xmlbeans.XmlIDREF structureRef)Sets (as xml) the "structureRef" attributevoidxsetValidFromDate(org.apache.xmlbeans.XmlDateTime validFromDate)Sets (as xml) the "validFromDate" attributevoidxsetValidToDate(org.apache.xmlbeans.XmlDateTime validToDate)Sets (as xml) the "validToDate" attribute-
Methods inherited from interface org.sdmx.resources.sdmxml.schemas.v21.common.AnnotableType
addNewAnnotations, getAnnotations, isSetAnnotations, setAnnotations, unsetAnnotations
-
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
-
getDataProvider
DataProviderReferenceType getDataProvider()
Gets the "DataProvider" element
-
isSetDataProvider
boolean isSetDataProvider()
True if has "DataProvider" element
-
setDataProvider
void setDataProvider(DataProviderReferenceType dataProvider)
Sets the "DataProvider" element
-
addNewDataProvider
DataProviderReferenceType addNewDataProvider()
Appends and returns a new empty "DataProvider" element
-
unsetDataProvider
void unsetDataProvider()
Unsets the "DataProvider" element
-
getReportArray
ReportType[] getReportArray()
Gets array of all "Report" elements
-
getReportArray
ReportType getReportArray(int i)
Gets ith "Report" element
-
sizeOfReportArray
int sizeOfReportArray()
Returns number of "Report" element
-
setReportArray
void setReportArray(ReportType[] reportArray)
Sets array of all "Report" element
-
setReportArray
void setReportArray(int i, ReportType report)Sets ith "Report" element
-
insertNewReport
ReportType insertNewReport(int i)
Inserts and returns a new empty value (as xml) as the ith "Report" element
-
addNewReport
ReportType addNewReport()
Appends and returns a new empty value (as xml) as the last "Report" element
-
removeReport
void removeReport(int i)
Removes the ith "Report" element
-
getStructureRef
String getStructureRef()
Gets the "structureRef" attribute
-
xgetStructureRef
org.apache.xmlbeans.XmlIDREF xgetStructureRef()
Gets (as xml) the "structureRef" attribute
-
setStructureRef
void setStructureRef(String structureRef)
Sets the "structureRef" attribute
-
xsetStructureRef
void xsetStructureRef(org.apache.xmlbeans.XmlIDREF structureRef)
Sets (as xml) the "structureRef" attribute
-
getSetID
String getSetID()
Gets the "setID" attribute
-
xgetSetID
IDType xgetSetID()
Gets (as xml) the "setID" attribute
-
isSetSetID
boolean isSetSetID()
True if has "setID" attribute
-
setSetID
void setSetID(String setID)
Sets the "setID" attribute
-
xsetSetID
void xsetSetID(IDType setID)
Sets (as xml) the "setID" attribute
-
unsetSetID
void unsetSetID()
Unsets the "setID" attribute
-
getAction
ActionType.Enum getAction()
Gets the "action" attribute
-
xgetAction
ActionType xgetAction()
Gets (as xml) the "action" attribute
-
isSetAction
boolean isSetAction()
True if has "action" attribute
-
setAction
void setAction(ActionType.Enum action)
Sets the "action" attribute
-
xsetAction
void xsetAction(ActionType action)
Sets (as xml) the "action" attribute
-
unsetAction
void unsetAction()
Unsets the "action" attribute
-
getReportingBeginDate
Calendar getReportingBeginDate()
Gets the "reportingBeginDate" attribute
-
xgetReportingBeginDate
BasicTimePeriodType xgetReportingBeginDate()
Gets (as xml) the "reportingBeginDate" attribute
-
isSetReportingBeginDate
boolean isSetReportingBeginDate()
True if has "reportingBeginDate" attribute
-
setReportingBeginDate
void setReportingBeginDate(Calendar reportingBeginDate)
Sets the "reportingBeginDate" attribute
-
xsetReportingBeginDate
void xsetReportingBeginDate(BasicTimePeriodType reportingBeginDate)
Sets (as xml) the "reportingBeginDate" attribute
-
unsetReportingBeginDate
void unsetReportingBeginDate()
Unsets the "reportingBeginDate" attribute
-
getReportingEndDate
Calendar getReportingEndDate()
Gets the "reportingEndDate" attribute
-
xgetReportingEndDate
BasicTimePeriodType xgetReportingEndDate()
Gets (as xml) the "reportingEndDate" attribute
-
isSetReportingEndDate
boolean isSetReportingEndDate()
True if has "reportingEndDate" attribute
-
setReportingEndDate
void setReportingEndDate(Calendar reportingEndDate)
Sets the "reportingEndDate" attribute
-
xsetReportingEndDate
void xsetReportingEndDate(BasicTimePeriodType reportingEndDate)
Sets (as xml) the "reportingEndDate" attribute
-
unsetReportingEndDate
void unsetReportingEndDate()
Unsets the "reportingEndDate" attribute
-
getValidFromDate
Calendar getValidFromDate()
Gets the "validFromDate" attribute
-
xgetValidFromDate
org.apache.xmlbeans.XmlDateTime xgetValidFromDate()
Gets (as xml) the "validFromDate" attribute
-
isSetValidFromDate
boolean isSetValidFromDate()
True if has "validFromDate" attribute
-
setValidFromDate
void setValidFromDate(Calendar validFromDate)
Sets the "validFromDate" attribute
-
xsetValidFromDate
void xsetValidFromDate(org.apache.xmlbeans.XmlDateTime validFromDate)
Sets (as xml) the "validFromDate" attribute
-
unsetValidFromDate
void unsetValidFromDate()
Unsets the "validFromDate" attribute
-
getValidToDate
Calendar getValidToDate()
Gets the "validToDate" attribute
-
xgetValidToDate
org.apache.xmlbeans.XmlDateTime xgetValidToDate()
Gets (as xml) the "validToDate" attribute
-
isSetValidToDate
boolean isSetValidToDate()
True if has "validToDate" attribute
-
setValidToDate
void setValidToDate(Calendar validToDate)
Sets the "validToDate" attribute
-
xsetValidToDate
void xsetValidToDate(org.apache.xmlbeans.XmlDateTime validToDate)
Sets (as xml) the "validToDate" attribute
-
unsetValidToDate
void unsetValidToDate()
Unsets the "validToDate" attribute
-
getPublicationYear
Calendar getPublicationYear()
Gets the "publicationYear" attribute
-
xgetPublicationYear
org.apache.xmlbeans.XmlGYear xgetPublicationYear()
Gets (as xml) the "publicationYear" attribute
-
isSetPublicationYear
boolean isSetPublicationYear()
True if has "publicationYear" attribute
-
setPublicationYear
void setPublicationYear(Calendar publicationYear)
Sets the "publicationYear" attribute
-
xsetPublicationYear
void xsetPublicationYear(org.apache.xmlbeans.XmlGYear publicationYear)
Sets (as xml) the "publicationYear" attribute
-
unsetPublicationYear
void unsetPublicationYear()
Unsets the "publicationYear" attribute
-
getPublicationPeriod
Object getPublicationPeriod()
Gets the "publicationPeriod" attribute
-
xgetPublicationPeriod
ObservationalTimePeriodType xgetPublicationPeriod()
Gets (as xml) the "publicationPeriod" attribute
-
isSetPublicationPeriod
boolean isSetPublicationPeriod()
True if has "publicationPeriod" attribute
-
setPublicationPeriod
void setPublicationPeriod(Object publicationPeriod)
Sets the "publicationPeriod" attribute
-
xsetPublicationPeriod
void xsetPublicationPeriod(ObservationalTimePeriodType publicationPeriod)
Sets (as xml) the "publicationPeriod" attribute
-
unsetPublicationPeriod
void unsetPublicationPeriod()
Unsets the "publicationPeriod" attribute
-
-