|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sdmx.resources.sdmxml.schemas.v2_1.message.BaseHeaderType
public abstract class BaseHeaderType
BaseHeaderType in an abstract base type that defines the basis for all message headers. Specific message formats will refine this
Java class for BaseHeaderType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BaseHeaderType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ID" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}IDType"/>
<element name="Test" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
<element name="Prepared" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/message}HeaderTimeType"/>
<element name="Sender" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/message}SenderType"/>
<element name="Receiver" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/message}PartyType" maxOccurs="unbounded" minOccurs="0"/>
<element ref="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}Name" maxOccurs="unbounded" minOccurs="0"/>
<element name="Structure" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}PayloadStructureType" maxOccurs="unbounded" minOccurs="0"/>
<element name="DataProvider" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}DataProviderReferenceType" minOccurs="0"/>
<element name="DataSetAction" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ActionType" minOccurs="0"/>
<element name="DataSetID" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}IDType" maxOccurs="unbounded" minOccurs="0"/>
<element name="Extracted" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="ReportingBegin" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ObservationalTimePeriodType" minOccurs="0"/>
<element name="ReportingEnd" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ObservationalTimePeriodType" minOccurs="0"/>
<element name="EmbargoDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="Source" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}TextType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected DataProviderReferenceType |
dataProvider
|
protected ActionType |
dataSetAction
|
protected List<String> |
dataSetID
|
protected XMLGregorianCalendar |
embargoDate
|
protected XMLGregorianCalendar |
extracted
|
protected String |
id
|
protected List<TextType> |
name
|
protected String |
prepared
|
protected List<PartyType> |
receiver
|
protected List<String> |
reportingBegin
|
protected List<String> |
reportingEnd
|
protected SenderType |
sender
|
protected List<TextType> |
source
|
protected List<PayloadStructureType> |
structure
|
protected boolean |
test
|
| Constructor Summary | |
|---|---|
BaseHeaderType()
|
|
| Method Summary | |
|---|---|
DataProviderReferenceType |
getDataProvider()
Gets the value of the dataProvider property. |
ActionType |
getDataSetAction()
Gets the value of the dataSetAction property. |
List<String> |
getDataSetID()
Gets the value of the dataSetID property. |
XMLGregorianCalendar |
getEmbargoDate()
Gets the value of the embargoDate property. |
XMLGregorianCalendar |
getExtracted()
Gets the value of the extracted property. |
String |
getID()
Gets the value of the id property. |
List<TextType> |
getName()
Name provides a name for the transmission. |
String |
getPrepared()
Gets the value of the prepared property. |
List<PartyType> |
getReceiver()
Gets the value of the receiver property. |
List<String> |
getReportingBegin()
Gets the value of the reportingBegin property. |
List<String> |
getReportingEnd()
Gets the value of the reportingEnd property. |
SenderType |
getSender()
Gets the value of the sender property. |
List<TextType> |
getSource()
Gets the value of the source property. |
List<PayloadStructureType> |
getStructure()
Gets the value of the structure property. |
boolean |
isTest()
Gets the value of the test property. |
void |
setDataProvider(DataProviderReferenceType value)
Sets the value of the dataProvider property. |
void |
setDataSetAction(ActionType value)
Sets the value of the dataSetAction property. |
void |
setEmbargoDate(XMLGregorianCalendar value)
Sets the value of the embargoDate property. |
void |
setExtracted(XMLGregorianCalendar value)
Sets the value of the extracted property. |
void |
setID(String value)
Sets the value of the id property. |
void |
setPrepared(String value)
Sets the value of the prepared property. |
void |
setSender(SenderType value)
Sets the value of the sender property. |
void |
setTest(boolean value)
Sets the value of the test property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected String id
protected boolean test
protected String prepared
protected SenderType sender
protected List<PartyType> receiver
protected List<TextType> name
protected List<PayloadStructureType> structure
protected DataProviderReferenceType dataProvider
protected ActionType dataSetAction
protected List<String> dataSetID
protected XMLGregorianCalendar extracted
protected List<String> reportingBegin
protected List<String> reportingEnd
protected XMLGregorianCalendar embargoDate
protected List<TextType> source
| Constructor Detail |
|---|
public BaseHeaderType()
| Method Detail |
|---|
public String getID()
Stringpublic void setID(String value)
value - allowed object is
Stringpublic boolean isTest()
public void setTest(boolean value)
public String getPrepared()
Stringpublic void setPrepared(String value)
value - allowed object is
Stringpublic SenderType getSender()
SenderTypepublic void setSender(SenderType value)
value - allowed object is
SenderTypepublic List<PartyType> getReceiver()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the receiver property.
For example, to add a new item, do as follows:
getReceiver().add(newItem);
Objects of the following type(s) are allowed in the list
PartyType
public List<TextType> getName()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the name property.
For example, to add a new item, do as follows:
getName().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
public List<PayloadStructureType> getStructure()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the structure property.
For example, to add a new item, do as follows:
getStructure().add(newItem);
Objects of the following type(s) are allowed in the list
PayloadStructureType
public DataProviderReferenceType getDataProvider()
DataProviderReferenceTypepublic void setDataProvider(DataProviderReferenceType value)
value - allowed object is
DataProviderReferenceTypepublic ActionType getDataSetAction()
ActionTypepublic void setDataSetAction(ActionType value)
value - allowed object is
ActionTypepublic List<String> getDataSetID()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the dataSetID property.
For example, to add a new item, do as follows:
getDataSetID().add(newItem);
Objects of the following type(s) are allowed in the list
String
public XMLGregorianCalendar getExtracted()
XMLGregorianCalendarpublic void setExtracted(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic List<String> getReportingBegin()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the reportingBegin property.
For example, to add a new item, do as follows:
getReportingBegin().add(newItem);
Objects of the following type(s) are allowed in the list
String
public List<String> getReportingEnd()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the reportingEnd property.
For example, to add a new item, do as follows:
getReportingEnd().add(newItem);
Objects of the following type(s) are allowed in the list
String
public XMLGregorianCalendar getEmbargoDate()
XMLGregorianCalendarpublic void setEmbargoDate(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic List<TextType> getSource()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the source property.
For example, to add a new item, do as follows:
getSource().add(newItem);
Objects of the following type(s) are allowed in the list
TextType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||