Interface BaseHeaderType
-
- All Superinterfaces:
org.apache.xmlbeans.XmlObject,org.apache.xmlbeans.XmlTokenSource
- All Known Subinterfaces:
BasicHeaderType,GenericDataHeaderType,GenericMetadataHeaderType,GenericTimeSeriesDataHeaderType,StructureHeaderType,StructureSpecificDataHeaderType,StructureSpecificMetadataHeaderType,StructureSpecificTimeSeriesDataHeaderType
- All Known Implementing Classes:
BaseHeaderTypeImpl,BasicHeaderTypeImpl,GenericDataHeaderTypeImpl,GenericMetadataHeaderTypeImpl,GenericTimeSeriesDataHeaderTypeImpl,StructureHeaderTypeImpl,StructureSpecificDataHeaderTypeImpl,StructureSpecificMetadataHeaderTypeImpl,StructureSpecificTimeSeriesDataHeaderTypeImpl
public interface BaseHeaderType extends org.apache.xmlbeans.XmlObjectAn XML BaseHeaderType(@http://www.sdmx.org/resources/sdmxml/schemas/v2_1/message). This is a complex type.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBaseHeaderType.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 voidaddDataSetID(String dataSetID)Appends the value as the last "DataSetID" elementDataProviderReferenceTypeaddNewDataProvider()Appends and returns a new empty "DataProvider" elementIDTypeaddNewDataSetID()Appends and returns a new empty value (as xml) as the last "DataSetID" elementTextTypeaddNewName()Appends and returns a new empty value (as xml) as the last "Name" elementPartyTypeaddNewReceiver()Appends and returns a new empty value (as xml) as the last "Receiver" elementSenderTypeaddNewSender()Appends and returns a new empty "Sender" elementTextTypeaddNewSource()Appends and returns a new empty value (as xml) as the last "Source" elementPayloadStructureTypeaddNewStructure()Appends and returns a new empty value (as xml) as the last "Structure" elementDataProviderReferenceTypegetDataProvider()Gets the "DataProvider" elementActionType.EnumgetDataSetAction()Gets the "DataSetAction" elementString[]getDataSetIDArray()Gets array of all "DataSetID" elementsStringgetDataSetIDArray(int i)Gets ith "DataSetID" elementCalendargetEmbargoDate()Gets the "EmbargoDate" elementCalendargetExtracted()Gets the "Extracted" elementStringgetID()Gets the "ID" elementTextType[]getNameArray()Gets array of all "Name" elementsTextTypegetNameArray(int i)Gets ith "Name" elementCalendargetPrepared()Gets the "Prepared" elementPartyType[]getReceiverArray()Gets array of all "Receiver" elementsPartyTypegetReceiverArray(int i)Gets ith "Receiver" elementObjectgetReportingBegin()Gets the "ReportingBegin" elementObjectgetReportingEnd()Gets the "ReportingEnd" elementSenderTypegetSender()Gets the "Sender" elementTextType[]getSourceArray()Gets array of all "Source" elementsTextTypegetSourceArray(int i)Gets ith "Source" elementPayloadStructureType[]getStructureArray()Gets array of all "Structure" elementsPayloadStructureTypegetStructureArray(int i)Gets ith "Structure" elementbooleangetTest()Gets the "Test" elementvoidinsertDataSetID(int i, String dataSetID)Inserts the value as the ith "DataSetID" elementIDTypeinsertNewDataSetID(int i)Inserts and returns a new empty value (as xml) as the ith "DataSetID" elementTextTypeinsertNewName(int i)Inserts and returns a new empty value (as xml) as the ith "Name" elementPartyTypeinsertNewReceiver(int i)Inserts and returns a new empty value (as xml) as the ith "Receiver" elementTextTypeinsertNewSource(int i)Inserts and returns a new empty value (as xml) as the ith "Source" elementPayloadStructureTypeinsertNewStructure(int i)Inserts and returns a new empty value (as xml) as the ith "Structure" elementbooleanisSetDataProvider()True if has "DataProvider" elementbooleanisSetDataSetAction()True if has "DataSetAction" elementbooleanisSetEmbargoDate()True if has "EmbargoDate" elementbooleanisSetExtracted()True if has "Extracted" elementbooleanisSetReportingBegin()True if has "ReportingBegin" elementbooleanisSetReportingEnd()True if has "ReportingEnd" elementvoidremoveDataSetID(int i)Removes the ith "DataSetID" elementvoidremoveName(int i)Removes the ith "Name" elementvoidremoveReceiver(int i)Removes the ith "Receiver" elementvoidremoveSource(int i)Removes the ith "Source" elementvoidremoveStructure(int i)Removes the ith "Structure" elementvoidsetDataProvider(DataProviderReferenceType dataProvider)Sets the "DataProvider" elementvoidsetDataSetAction(ActionType.Enum dataSetAction)Sets the "DataSetAction" elementvoidsetDataSetIDArray(int i, String dataSetID)Sets ith "DataSetID" elementvoidsetDataSetIDArray(String[] dataSetIDArray)Sets array of all "DataSetID" elementvoidsetEmbargoDate(Calendar embargoDate)Sets the "EmbargoDate" elementvoidsetExtracted(Calendar extracted)Sets the "Extracted" elementvoidsetID(String id)Sets the "ID" elementvoidsetNameArray(int i, TextType name)Sets ith "Name" elementvoidsetNameArray(TextType[] nameArray)Sets array of all "Name" elementvoidsetPrepared(Calendar prepared)Sets the "Prepared" elementvoidsetReceiverArray(int i, PartyType receiver)Sets ith "Receiver" elementvoidsetReceiverArray(PartyType[] receiverArray)Sets array of all "Receiver" elementvoidsetReportingBegin(Object reportingBegin)Sets the "ReportingBegin" elementvoidsetReportingEnd(Object reportingEnd)Sets the "ReportingEnd" elementvoidsetSender(SenderType sender)Sets the "Sender" elementvoidsetSourceArray(int i, TextType source)Sets ith "Source" elementvoidsetSourceArray(TextType[] sourceArray)Sets array of all "Source" elementvoidsetStructureArray(int i, PayloadStructureType structure)Sets ith "Structure" elementvoidsetStructureArray(PayloadStructureType[] structureArray)Sets array of all "Structure" elementvoidsetTest(boolean test)Sets the "Test" elementintsizeOfDataSetIDArray()Returns number of "DataSetID" elementintsizeOfNameArray()Returns number of "Name" elementintsizeOfReceiverArray()Returns number of "Receiver" elementintsizeOfSourceArray()Returns number of "Source" elementintsizeOfStructureArray()Returns number of "Structure" elementvoidunsetDataProvider()Unsets the "DataProvider" elementvoidunsetDataSetAction()Unsets the "DataSetAction" elementvoidunsetEmbargoDate()Unsets the "EmbargoDate" elementvoidunsetExtracted()Unsets the "Extracted" elementvoidunsetReportingBegin()Unsets the "ReportingBegin" elementvoidunsetReportingEnd()Unsets the "ReportingEnd" elementActionTypexgetDataSetAction()Gets (as xml) the "DataSetAction" elementIDType[]xgetDataSetIDArray()Gets (as xml) array of all "DataSetID" elementsIDTypexgetDataSetIDArray(int i)Gets (as xml) ith "DataSetID" elementorg.apache.xmlbeans.XmlDateTimexgetEmbargoDate()Gets (as xml) the "EmbargoDate" elementorg.apache.xmlbeans.XmlDateTimexgetExtracted()Gets (as xml) the "Extracted" elementIDTypexgetID()Gets (as xml) the "ID" elementHeaderTimeTypexgetPrepared()Gets (as xml) the "Prepared" elementObservationalTimePeriodTypexgetReportingBegin()Gets (as xml) the "ReportingBegin" elementObservationalTimePeriodTypexgetReportingEnd()Gets (as xml) the "ReportingEnd" elementorg.apache.xmlbeans.XmlBooleanxgetTest()Gets (as xml) the "Test" elementvoidxsetDataSetAction(ActionType dataSetAction)Sets (as xml) the "DataSetAction" elementvoidxsetDataSetIDArray(int i, IDType dataSetID)Sets (as xml) ith "DataSetID" elementvoidxsetDataSetIDArray(IDType[] dataSetIDArray)Sets (as xml) array of all "DataSetID" elementvoidxsetEmbargoDate(org.apache.xmlbeans.XmlDateTime embargoDate)Sets (as xml) the "EmbargoDate" elementvoidxsetExtracted(org.apache.xmlbeans.XmlDateTime extracted)Sets (as xml) the "Extracted" elementvoidxsetID(IDType id)Sets (as xml) the "ID" elementvoidxsetPrepared(HeaderTimeType prepared)Sets (as xml) the "Prepared" elementvoidxsetReportingBegin(ObservationalTimePeriodType reportingBegin)Sets (as xml) the "ReportingBegin" elementvoidxsetReportingEnd(ObservationalTimePeriodType reportingEnd)Sets (as xml) the "ReportingEnd" elementvoidxsetTest(org.apache.xmlbeans.XmlBoolean test)Sets (as xml) the "Test" element-
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
-
getID
String getID()
Gets the "ID" element
-
xgetID
IDType xgetID()
Gets (as xml) the "ID" element
-
setID
void setID(String id)
Sets the "ID" element
-
xsetID
void xsetID(IDType id)
Sets (as xml) the "ID" element
-
getTest
boolean getTest()
Gets the "Test" element
-
xgetTest
org.apache.xmlbeans.XmlBoolean xgetTest()
Gets (as xml) the "Test" element
-
setTest
void setTest(boolean test)
Sets the "Test" element
-
xsetTest
void xsetTest(org.apache.xmlbeans.XmlBoolean test)
Sets (as xml) the "Test" element
-
getPrepared
Calendar getPrepared()
Gets the "Prepared" element
-
xgetPrepared
HeaderTimeType xgetPrepared()
Gets (as xml) the "Prepared" element
-
setPrepared
void setPrepared(Calendar prepared)
Sets the "Prepared" element
-
xsetPrepared
void xsetPrepared(HeaderTimeType prepared)
Sets (as xml) the "Prepared" element
-
getSender
SenderType getSender()
Gets the "Sender" element
-
setSender
void setSender(SenderType sender)
Sets the "Sender" element
-
addNewSender
SenderType addNewSender()
Appends and returns a new empty "Sender" element
-
getReceiverArray
PartyType[] getReceiverArray()
Gets array of all "Receiver" elements
-
getReceiverArray
PartyType getReceiverArray(int i)
Gets ith "Receiver" element
-
sizeOfReceiverArray
int sizeOfReceiverArray()
Returns number of "Receiver" element
-
setReceiverArray
void setReceiverArray(PartyType[] receiverArray)
Sets array of all "Receiver" element
-
setReceiverArray
void setReceiverArray(int i, PartyType receiver)Sets ith "Receiver" element
-
insertNewReceiver
PartyType insertNewReceiver(int i)
Inserts and returns a new empty value (as xml) as the ith "Receiver" element
-
addNewReceiver
PartyType addNewReceiver()
Appends and returns a new empty value (as xml) as the last "Receiver" element
-
removeReceiver
void removeReceiver(int i)
Removes the ith "Receiver" element
-
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
-
getStructureArray
PayloadStructureType[] getStructureArray()
Gets array of all "Structure" elements
-
getStructureArray
PayloadStructureType getStructureArray(int i)
Gets ith "Structure" element
-
sizeOfStructureArray
int sizeOfStructureArray()
Returns number of "Structure" element
-
setStructureArray
void setStructureArray(PayloadStructureType[] structureArray)
Sets array of all "Structure" element
-
setStructureArray
void setStructureArray(int i, PayloadStructureType structure)Sets ith "Structure" element
-
insertNewStructure
PayloadStructureType insertNewStructure(int i)
Inserts and returns a new empty value (as xml) as the ith "Structure" element
-
addNewStructure
PayloadStructureType addNewStructure()
Appends and returns a new empty value (as xml) as the last "Structure" element
-
removeStructure
void removeStructure(int i)
Removes the ith "Structure" 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
-
getDataSetAction
ActionType.Enum getDataSetAction()
Gets the "DataSetAction" element
-
xgetDataSetAction
ActionType xgetDataSetAction()
Gets (as xml) the "DataSetAction" element
-
isSetDataSetAction
boolean isSetDataSetAction()
True if has "DataSetAction" element
-
setDataSetAction
void setDataSetAction(ActionType.Enum dataSetAction)
Sets the "DataSetAction" element
-
xsetDataSetAction
void xsetDataSetAction(ActionType dataSetAction)
Sets (as xml) the "DataSetAction" element
-
unsetDataSetAction
void unsetDataSetAction()
Unsets the "DataSetAction" element
-
getDataSetIDArray
String[] getDataSetIDArray()
Gets array of all "DataSetID" elements
-
getDataSetIDArray
String getDataSetIDArray(int i)
Gets ith "DataSetID" element
-
xgetDataSetIDArray
IDType[] xgetDataSetIDArray()
Gets (as xml) array of all "DataSetID" elements
-
xgetDataSetIDArray
IDType xgetDataSetIDArray(int i)
Gets (as xml) ith "DataSetID" element
-
sizeOfDataSetIDArray
int sizeOfDataSetIDArray()
Returns number of "DataSetID" element
-
setDataSetIDArray
void setDataSetIDArray(String[] dataSetIDArray)
Sets array of all "DataSetID" element
-
setDataSetIDArray
void setDataSetIDArray(int i, String dataSetID)Sets ith "DataSetID" element
-
xsetDataSetIDArray
void xsetDataSetIDArray(IDType[] dataSetIDArray)
Sets (as xml) array of all "DataSetID" element
-
xsetDataSetIDArray
void xsetDataSetIDArray(int i, IDType dataSetID)Sets (as xml) ith "DataSetID" element
-
insertDataSetID
void insertDataSetID(int i, String dataSetID)Inserts the value as the ith "DataSetID" element
-
addDataSetID
void addDataSetID(String dataSetID)
Appends the value as the last "DataSetID" element
-
insertNewDataSetID
IDType insertNewDataSetID(int i)
Inserts and returns a new empty value (as xml) as the ith "DataSetID" element
-
addNewDataSetID
IDType addNewDataSetID()
Appends and returns a new empty value (as xml) as the last "DataSetID" element
-
removeDataSetID
void removeDataSetID(int i)
Removes the ith "DataSetID" element
-
getExtracted
Calendar getExtracted()
Gets the "Extracted" element
-
xgetExtracted
org.apache.xmlbeans.XmlDateTime xgetExtracted()
Gets (as xml) the "Extracted" element
-
isSetExtracted
boolean isSetExtracted()
True if has "Extracted" element
-
setExtracted
void setExtracted(Calendar extracted)
Sets the "Extracted" element
-
xsetExtracted
void xsetExtracted(org.apache.xmlbeans.XmlDateTime extracted)
Sets (as xml) the "Extracted" element
-
unsetExtracted
void unsetExtracted()
Unsets the "Extracted" element
-
getReportingBegin
Object getReportingBegin()
Gets the "ReportingBegin" element
-
xgetReportingBegin
ObservationalTimePeriodType xgetReportingBegin()
Gets (as xml) the "ReportingBegin" element
-
isSetReportingBegin
boolean isSetReportingBegin()
True if has "ReportingBegin" element
-
setReportingBegin
void setReportingBegin(Object reportingBegin)
Sets the "ReportingBegin" element
-
xsetReportingBegin
void xsetReportingBegin(ObservationalTimePeriodType reportingBegin)
Sets (as xml) the "ReportingBegin" element
-
unsetReportingBegin
void unsetReportingBegin()
Unsets the "ReportingBegin" element
-
getReportingEnd
Object getReportingEnd()
Gets the "ReportingEnd" element
-
xgetReportingEnd
ObservationalTimePeriodType xgetReportingEnd()
Gets (as xml) the "ReportingEnd" element
-
isSetReportingEnd
boolean isSetReportingEnd()
True if has "ReportingEnd" element
-
setReportingEnd
void setReportingEnd(Object reportingEnd)
Sets the "ReportingEnd" element
-
xsetReportingEnd
void xsetReportingEnd(ObservationalTimePeriodType reportingEnd)
Sets (as xml) the "ReportingEnd" element
-
unsetReportingEnd
void unsetReportingEnd()
Unsets the "ReportingEnd" element
-
getEmbargoDate
Calendar getEmbargoDate()
Gets the "EmbargoDate" element
-
xgetEmbargoDate
org.apache.xmlbeans.XmlDateTime xgetEmbargoDate()
Gets (as xml) the "EmbargoDate" element
-
isSetEmbargoDate
boolean isSetEmbargoDate()
True if has "EmbargoDate" element
-
setEmbargoDate
void setEmbargoDate(Calendar embargoDate)
Sets the "EmbargoDate" element
-
xsetEmbargoDate
void xsetEmbargoDate(org.apache.xmlbeans.XmlDateTime embargoDate)
Sets (as xml) the "EmbargoDate" element
-
unsetEmbargoDate
void unsetEmbargoDate()
Unsets the "EmbargoDate" element
-
getSourceArray
TextType[] getSourceArray()
Gets array of all "Source" elements
-
getSourceArray
TextType getSourceArray(int i)
Gets ith "Source" element
-
sizeOfSourceArray
int sizeOfSourceArray()
Returns number of "Source" element
-
setSourceArray
void setSourceArray(TextType[] sourceArray)
Sets array of all "Source" element
-
setSourceArray
void setSourceArray(int i, TextType source)Sets ith "Source" element
-
insertNewSource
TextType insertNewSource(int i)
Inserts and returns a new empty value (as xml) as the ith "Source" element
-
addNewSource
TextType addNewSource()
Appends and returns a new empty value (as xml) as the last "Source" element
-
removeSource
void removeSource(int i)
Removes the ith "Source" element
-
-