public class ReportingCategoryBeanImpl extends ItemBeanImpl implements ReportingCategoryBean
Constructor and Description |
---|
ReportingCategoryBeanImpl(IdentifiableBean parent,
org.sdmx.resources.sdmxml.schemas.v20.structure.CategoryType category) |
ReportingCategoryBeanImpl(IdentifiableBean parent,
ReportingCategoryMutableBean reportingCategory) |
ReportingCategoryBeanImpl(IdentifiableBean parent,
org.sdmx.resources.sdmxml.schemas.v21.structure.ReportingCategoryType category) |
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<ReportingCategoryBean> |
getItems()
Returns any child items, if no children exist then an empty list is returned
NOTEThe list is a copy so modify the returned set will not
be reflected in the GroupBean instance
|
java.util.List<CrossReferenceBean> |
getProvisioningMetadata() |
java.util.List<CrossReferenceBean> |
getStructuralMetadata() |
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
getDescription, getDescriptions, getName, getNames
asReference, getAllTextTypes, getFullIdPath, getId, getUri, getUrn
getAnnotations, getAnnotationsByTitle, getAnnotationsByType, hasAnnotationType
getIdentifiableComposites, getIdentifiableParent, getMaintainableParent, getParent
getComposites, getComposites, getCrossReferences, getParent, getStructureType
public ReportingCategoryBeanImpl(IdentifiableBean parent, ReportingCategoryMutableBean reportingCategory)
public ReportingCategoryBeanImpl(IdentifiableBean parent, org.sdmx.resources.sdmxml.schemas.v21.structure.ReportingCategoryType category)
public ReportingCategoryBeanImpl(IdentifiableBean parent, org.sdmx.resources.sdmxml.schemas.v20.structure.CategoryType category)
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 java.util.List<ReportingCategoryBean> getItems()
HierarchicalItemBean
getItems
in interface HierarchicalItemBean<ReportingCategoryBean>
public java.util.List<CrossReferenceBean> getStructuralMetadata()
getStructuralMetadata
in interface ReportingCategoryBean
public java.util.List<CrossReferenceBean> getProvisioningMetadata()
getProvisioningMetadata
in interface ReportingCategoryBean