A CodelistSuperBean is a container for codes.
A code is a id/value pair object, the id is typically what data references where the values is typically the semantic meaning of the code human readable form.
A hierarchical codelist is made up of one or more hierarchies, each containing codes, which can be hierarchical, where the definition of each code is in a SDMX codelist.
Wraps a hierarchical codelist bean, has all referenced structures by composition
|HierarchySuperBean<T extends MaintainableSuperBean>||
Wraps a hierarchy bean, has all referenced structures by composition