public class StructureSetBeanImpl extends MaintainableBeanImpl implements StructureSetBean
DEFAULT_VERSION
Constructor and Description |
---|
StructureSetBeanImpl(StructureSetMutableBean structureSet) |
StructureSetBeanImpl(org.sdmx.resources.sdmxml.schemas.v21.structure.StructureSetType structureSet) |
StructureSetBeanImpl(org.sdmx.resources.sdmxml.schemas.v20.structure.StructureSetType bean) |
Modifier and Type | Method and Description |
---|---|
boolean |
deepEquals(SDMXBean bean,
boolean includeFinalProperties)
Returns true if this SdmxBean equals the given bean in every respect (except for the validTo property of a maintainable artefact, this is not taken into consideration)
This method calls deepEquals on any SdmxBean composites.
|
java.util.List<CategorySchemeMapBean> |
getCategorySchemeMapList() |
java.util.List<CodelistMapBean> |
getCodelistMapList()
CodelistMap links a source and target codes from different
lists where there is a semantic equivalence between them.
|
java.util.List<ConceptSchemeMapBean> |
getConceptSchemeMapList()
ConceptSchemeMap links a source and target concepts from different schemes where there is a semantic equivalence between them.
|
StructureSetMutableBean |
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 MaintainableBean.
|
java.util.List<OrganisationSchemeMapBean> |
getOrganisationSchemeMapList() |
RelatedStructuresBean |
getRelatedStructures()
RelatedStructures contains references to structures (key families and metadata structure definitions) and
structure usages (data flows and metadata flows) to indicate that a semantic relationship exist between them.
|
java.util.List<StructureMapBean> |
getStructureMapList()
StructureMap maps components from one structure to components to another structure,
and can describe how the value of the components are related.
|
StructureSetBean |
getStub(java.net.URL actualLocation,
boolean isServiceUrl)
Returns a stub reference of itself.
|
addAnnotations, compareTo, getAgencyId, getEndDate, getServiceURL, getStartDate, getStructureURL, getVersion, isExternalReference, isFinal
getAllTextTypes, getDescription, getDescriptions, getName, getNames
asReference, equals, getFullIdPath, getId, getUri, getUrn, hashCode, toString
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent, getStructureType
getComposites, getComposites, getCrossReferences, getParent
addAnnotations, getAgencyId, getEndDate, getServiceURL, getStartDate, getStructureURL, getVersion, isExternalReference, isFinal
getDescription, getDescriptions, getName, getNames
asReference, getAllTextTypes, getFullIdPath, getId, getUri, getUrn
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent
getComposites, getComposites, getCrossReferences, getParent, getStructureType
public StructureSetBeanImpl(StructureSetMutableBean structureSet)
public StructureSetBeanImpl(org.sdmx.resources.sdmxml.schemas.v21.structure.StructureSetType structureSet)
public StructureSetBeanImpl(org.sdmx.resources.sdmxml.schemas.v20.structure.StructureSetType bean)
public boolean deepEquals(SDMXBean bean, boolean includeFinalProperties)
SDMXBean
deepEquals
in interface SDMXBean
deepEquals
in class SDMXBeanImpl
bean
- if null, then false will be returnedincludeFinalProperties
- - if true, then this method will check every single property from this bean is
equal to the passed in bean. If false, then this method will ignore the following properties:
public StructureSetBean getStub(java.net.URL actualLocation, boolean isServiceUrl)
StructureSetBean
getStub
in interface MaintainableBean
getStub
in interface StructureSetBean
actualLocation
- the URL indicating where the full structure can be returned fromisServiceUrl
- if true this URL will be present on the serviceURL attribute, otherwise it will be treated as a structureURL attributepublic StructureSetMutableBean getMutableInstance()
StructureSetBean
getMutableInstance
in interface MaintainableBean
getMutableInstance
in interface StructureSetBean
public RelatedStructuresBean getRelatedStructures()
StructureSetBean
getRelatedStructures
in interface StructureSetBean
public java.util.List<StructureMapBean> getStructureMapList()
StructureSetBean
getStructureMapList
in interface StructureSetBean
public java.util.List<CodelistMapBean> getCodelistMapList()
StructureSetBean
getCodelistMapList
in interface StructureSetBean
public java.util.List<CategorySchemeMapBean> getCategorySchemeMapList()
getCategorySchemeMapList
in interface StructureSetBean
public java.util.List<ConceptSchemeMapBean> getConceptSchemeMapList()
StructureSetBean
getConceptSchemeMapList
in interface StructureSetBean
public java.util.List<OrganisationSchemeMapBean> getOrganisationSchemeMapList()
getOrganisationSchemeMapList
in interface StructureSetBean