public class MetadataSetSuperBeanImpl extends SuperBeanImpl implements MetadataSetSuperBean
Constructor and Description |
---|
MetadataSetSuperBeanImpl(MetadataSetBean builtFrom,
IdentifiableRetrievalManager retrievalManager) |
Modifier and Type | Method and Description |
---|---|
MetadataSetBean |
getBuiltFrom()
Returns the bean that was used to build this superBean
|
java.util.Set<MaintainableBean> |
getCompositeBeans()
Returns a set of beans that were used to build this superBean
|
DataProviderBean |
getDataProvider()
Optional
|
MetadataStructureDefinitionBean |
getMetadataStructure()
Mandatory returns the metadata structure that defines the structure of this metadata set
|
java.lang.Object |
getPublicationPeriod()
Optional
|
SdmxDate |
getPublicationYear()
Optional
|
SdmxDate |
getReportingBeginDate()
Optional
|
SdmxDate |
getReportingEndDate()
Optional
|
java.util.List<MetadataReportSuperBean> |
getReports() |
java.lang.String |
getSetId()
Returns an identification for the metadata set
|
SdmxDate |
getValidFromDate()
Optional
|
SdmxDate |
getValidToDate()
Optional
|
public MetadataSetSuperBeanImpl(MetadataSetBean builtFrom, IdentifiableRetrievalManager retrievalManager)
public java.lang.String getSetId()
MetadataSetSuperBean
getSetId
in interface MetadataSetSuperBean
public java.util.Set<MaintainableBean> getCompositeBeans()
SuperBean
getCompositeBeans
in interface SuperBean
getCompositeBeans
in class SuperBeanImpl
public SdmxDate getReportingBeginDate()
MetadataSetSuperBean
getReportingBeginDate
in interface MetadataSetSuperBean
public SdmxDate getReportingEndDate()
MetadataSetSuperBean
getReportingEndDate
in interface MetadataSetSuperBean
public SdmxDate getValidFromDate()
MetadataSetSuperBean
getValidFromDate
in interface MetadataSetSuperBean
public SdmxDate getValidToDate()
MetadataSetSuperBean
getValidToDate
in interface MetadataSetSuperBean
public SdmxDate getPublicationYear()
MetadataSetSuperBean
getPublicationYear
in interface MetadataSetSuperBean
public java.lang.Object getPublicationPeriod()
MetadataSetSuperBean
getPublicationPeriod
in interface MetadataSetSuperBean
public MetadataStructureDefinitionBean getMetadataStructure()
MetadataSetSuperBean
getMetadataStructure
in interface MetadataSetSuperBean
public DataProviderBean getDataProvider()
MetadataSetSuperBean
getDataProvider
in interface MetadataSetSuperBean
public java.util.List<MetadataReportSuperBean> getReports()
getReports
in interface MetadataSetSuperBean
public MetadataSetBean getBuiltFrom()
SuperBean
getBuiltFrom
in interface SuperBean
getBuiltFrom
in interface MetadataSetSuperBean
getBuiltFrom
in class SuperBeanImpl