|
||||||||||
| 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.registry.RegistrationType
public class RegistrationType
Registration provides the information needed for data and reference metadata set registration. A data source must be supplied here if not already provided in the provision agreement. The data set or metadata set must be associated with a provision agreement, a metadata flow, or a dataflow definition. If possible, the provision agreement should be specified. Only in cases where this is not possible should the dataflow or metadata flow be used.
Java class for RegistrationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RegistrationType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ProvisionAgreement" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}ProvisionAgreementReferenceType"/>
<element name="Datasource" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/registry}DataSourceType"/>
</sequence>
<attribute name="id" type="{http://www.sdmx.org/resources/sdmxml/schemas/v2_1/common}IDType" />
<attribute name="validFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="validTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="lastUpdated" type="{http://www.w3.org/2001/XMLSchema}dateTime" />
<attribute name="indexTimeSeries" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="indexDataSet" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="indexAttributes" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
<attribute name="indexReportingPeriod" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
</restriction>
</complexContent>
</complexType>
| Field Summary | |
|---|---|
protected DataSourceType |
datasource
|
protected String |
id
|
protected Boolean |
indexAttributes
|
protected Boolean |
indexDataSet
|
protected Boolean |
indexReportingPeriod
|
protected Boolean |
indexTimeSeries
|
protected XMLGregorianCalendar |
lastUpdated
|
protected ProvisionAgreementReferenceType |
provisionAgreement
|
protected XMLGregorianCalendar |
validFrom
|
protected XMLGregorianCalendar |
validTo
|
| Constructor Summary | |
|---|---|
RegistrationType()
|
|
| Method Summary | |
|---|---|
DataSourceType |
getDatasource()
Gets the value of the datasource property. |
String |
getId()
Gets the value of the id property. |
XMLGregorianCalendar |
getLastUpdated()
Gets the value of the lastUpdated property. |
ProvisionAgreementReferenceType |
getProvisionAgreement()
Gets the value of the provisionAgreement property. |
XMLGregorianCalendar |
getValidFrom()
Gets the value of the validFrom property. |
XMLGregorianCalendar |
getValidTo()
Gets the value of the validTo property. |
boolean |
isIndexAttributes()
Gets the value of the indexAttributes property. |
boolean |
isIndexDataSet()
Gets the value of the indexDataSet property. |
boolean |
isIndexReportingPeriod()
Gets the value of the indexReportingPeriod property. |
boolean |
isIndexTimeSeries()
Gets the value of the indexTimeSeries property. |
void |
setDatasource(DataSourceType value)
Sets the value of the datasource property. |
void |
setId(String value)
Sets the value of the id property. |
void |
setIndexAttributes(Boolean value)
Sets the value of the indexAttributes property. |
void |
setIndexDataSet(Boolean value)
Sets the value of the indexDataSet property. |
void |
setIndexReportingPeriod(Boolean value)
Sets the value of the indexReportingPeriod property. |
void |
setIndexTimeSeries(Boolean value)
Sets the value of the indexTimeSeries property. |
void |
setLastUpdated(XMLGregorianCalendar value)
Sets the value of the lastUpdated property. |
void |
setProvisionAgreement(ProvisionAgreementReferenceType value)
Sets the value of the provisionAgreement property. |
void |
setValidFrom(XMLGregorianCalendar value)
Sets the value of the validFrom property. |
void |
setValidTo(XMLGregorianCalendar value)
Sets the value of the validTo property. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected ProvisionAgreementReferenceType provisionAgreement
protected DataSourceType datasource
protected String id
protected XMLGregorianCalendar validFrom
protected XMLGregorianCalendar validTo
protected XMLGregorianCalendar lastUpdated
protected Boolean indexTimeSeries
protected Boolean indexDataSet
protected Boolean indexAttributes
protected Boolean indexReportingPeriod
| Constructor Detail |
|---|
public RegistrationType()
| Method Detail |
|---|
public ProvisionAgreementReferenceType getProvisionAgreement()
ProvisionAgreementReferenceTypepublic void setProvisionAgreement(ProvisionAgreementReferenceType value)
value - allowed object is
ProvisionAgreementReferenceTypepublic DataSourceType getDatasource()
DataSourceTypepublic void setDatasource(DataSourceType value)
value - allowed object is
DataSourceTypepublic String getId()
Stringpublic void setId(String value)
value - allowed object is
Stringpublic XMLGregorianCalendar getValidFrom()
XMLGregorianCalendarpublic void setValidFrom(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getValidTo()
XMLGregorianCalendarpublic void setValidTo(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic XMLGregorianCalendar getLastUpdated()
XMLGregorianCalendarpublic void setLastUpdated(XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic boolean isIndexTimeSeries()
Booleanpublic void setIndexTimeSeries(Boolean value)
value - allowed object is
Booleanpublic boolean isIndexDataSet()
Booleanpublic void setIndexDataSet(Boolean value)
value - allowed object is
Booleanpublic boolean isIndexAttributes()
Booleanpublic void setIndexAttributes(Boolean value)
value - allowed object is
Booleanpublic boolean isIndexReportingPeriod()
Booleanpublic void setIndexReportingPeriod(Boolean value)
value - allowed object is
Boolean
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||