CPEComponent hierarchy¶
This section contains the classes associated with the types of components of versions of CPE Names implemented in this package: logical and simple.
Class list¶
The generic component class is:
- CPEComponent class
CPEComponent
CPEComponent.ATT_EDITION
CPEComponent.ATT_LANGUAGE
CPEComponent.ATT_OTHER
CPEComponent.ATT_PART
CPEComponent.ATT_PRODUCT
CPEComponent.ATT_SW_EDITION
CPEComponent.ATT_TARGET_HW
CPEComponent.ATT_TARGET_SW
CPEComponent.ATT_UPDATE
CPEComponent.ATT_VENDOR
CPEComponent.ATT_VERSION
CPEComponent.COMP_1_1
CPEComponent.COMP_2_2
CPEComponent.COMP_2_3_FS
CPEComponent.COMP_2_3_URI
CPEComponent.COMP_2_3_WFN
CPEComponent.CPE_COMP_KEYS
CPEComponent.CPE_COMP_KEYS_EXTENDED
CPEComponent.SYSTEM_VALUES
CPEComponent.VALUE_PART_APP
CPEComponent.VALUE_PART_HW
CPEComponent.VALUE_PART_OS
CPEComponent.VALUE_PART_UNDEFINED
CPEComponent.__contains__()
CPEComponent.__eq__()
CPEComponent.__hash__
CPEComponent.__init__()
CPEComponent.__ne__()
CPEComponent.__repr__()
CPEComponent.__weakref__
CPEComponent.is_valid_attribute()
CPEComponent.ordered_comp_parts
The logical components classes are:
The simple components classes are:
- CPEComponentSimple class
- CPEComponent1_1 class
- CPEComponent2_2 class
- CPEComponent2_3 class
- CPEComponent2_3_URI class
CPEComponent2_3_URI
CPEComponent2_3_URI.SEPARATOR_COMP
CPEComponent2_3_URI.SEPARATOR_LANG
CPEComponent2_3_URI.SEPARATOR_PACKED_EDITION
CPEComponent2_3_URI.VALUE_ANY
CPEComponent2_3_URI.VALUE_EMPTY
CPEComponent2_3_URI.VALUE_NA
CPEComponent2_3_URI.VALUE_UNDEFINED
CPEComponent2_3_URI.WILDCARD_MULTI
CPEComponent2_3_URI.WILDCARD_ONE
CPEComponent2_3_URI.char_to_pce
CPEComponent2_3_URI.pce_char_to_decode
- CPEComponent2_3_edpacked class
- CPEComponent2_3_WFN class
- CPEComponent2_3_FS class
Class diagram¶
The class diagrams of CPE component hierarchy are available in multiple format: PNG, PDF and PYNS (output format of PyNSource tool). Listed below are the download links of these diagrams and their formats:
Classes with public and private attributes and methods:
Classes with only public attributes and methods:
Next image presents the public attributes and methods of CPE component classes:
