public class DataKeyBeanImpl extends SDMXBeanImpl implements DataKeyBean
Constructor and Description |
---|
DataKeyBeanImpl(ReferenceValueBean parent,
org.sdmx.resources.sdmxml.schemas.v21.common.ComponentValueSetType type) |
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.
|
KeyValue |
getKeyValue() |
boolean |
isIncluded() |
getComposites, getComposites, getCrossReferences, getParent, getParent, getStructureType
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getComposites, getComposites, getCrossReferences, getParent, getParent, getStructureType
public DataKeyBeanImpl(ReferenceValueBean parent, org.sdmx.resources.sdmxml.schemas.v21.common.ComponentValueSetType type)
public boolean isIncluded()
isIncluded
in interface DataKeyBean
public KeyValue getKeyValue()
getKeyValue
in interface DataKeyBean
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: