public interface RegistrationBean extends MaintainableBean, ConstrainableBean
DEFAULT_VERSION
Modifier and Type | Method and Description |
---|---|
DataSourceBean |
getDataSource() |
TERTIARY_BOOL |
getIndexAttributes()
The indexAttributes, if true, indicates that the registry must index the range of actual (present) values
for each attribute of the data set or the presence of the metadata attributes of the metadata set (as indicated in the set's structure definition).
|
TERTIARY_BOOL |
getIndexDataset()
The indexDataSet, if true, indicates that the registry must index the range of actual (present)
values for each dimension of the data set or identifier component of the metadata set (as indicated in the set's structure definition).
|
TERTIARY_BOOL |
getIndexReportingPeriod()
The indexReportingPeriod, if true, indicates that the registry must index the time period ranges for which data is present for the data source.
|
TERTIARY_BOOL |
getIndexTimeSeries()
The indexTimeSeries, if true, indicates that the registry must index all time series for the registered data.
|
SdmxDate |
getLastUpdated()
Returns when the registration was last updated
|
RegistrationMutableBean |
getMutableInstance()
Returns a representation of itself in a bean which can be modified, modifications to the mutable bean
are not reflected in the instance of the RegistrationMutableBean.
|
CrossReferenceBean |
getProvisionAgreementRef() |
SdmxDate |
getValidFrom() |
SdmxDate |
getValidTo() |
boolean |
isIndexed()
Returns true if one of the index getters is set to true
|
addAnnotations, getAgencyId, getEndDate, getServiceURL, getStartDate, getStructureURL, getStub, getVersion, isExternalReference, isFinal
getDescription, getDescriptions, getName, getNames
asReference, getAllTextTypes, getFullIdPath, getId, getUri, getUrn
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent
deepEquals, getComposites, getComposites, getCrossReferences, getParent, getStructureType
getCrossReferencedConstrainables
boolean isIndexed()
TERTIARY_BOOL getIndexTimeSeries()
TERTIARY_BOOL getIndexDataset()
TERTIARY_BOOL getIndexAttributes()
TERTIARY_BOOL getIndexReportingPeriod()
SdmxDate getLastUpdated()
SdmxDate getValidFrom()
SdmxDate getValidTo()
DataSourceBean getDataSource()
CrossReferenceBean getProvisionAgreementRef()
RegistrationMutableBean getMutableInstance()
getMutableInstance
in interface MaintainableBean