public class MetadataBeanImpl extends SDMXBeanImpl implements MetadataBean
Constructor and Description |
---|
MetadataBeanImpl(java.util.Collection<MetadataSetBean> metadataSets) |
MetadataBeanImpl(org.sdmx.resources.sdmxml.schemas.v21.message.GenericMetadataDocument metadata) |
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.
|
HeaderBean |
getHeader() |
java.util.List<MetadataSetBean> |
getMetadataSet() |
getComposites, getComposites, getCrossReferences, getParent, getParent, getStructureType
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getComposites, getComposites, getCrossReferences, getParent, getParent, getStructureType
public MetadataBeanImpl(org.sdmx.resources.sdmxml.schemas.v21.message.GenericMetadataDocument metadata)
public MetadataBeanImpl(java.util.Collection<MetadataSetBean> metadataSets)
public HeaderBean getHeader()
getHeader
in interface MetadataBean
public java.util.List<MetadataSetBean> getMetadataSet()
getMetadataSet
in interface MetadataBean
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: