cyclonedx._internal.compare
!!! ALL SYMBOLS IN HERE ARE INTERNAL. Everything might change without any notice.
Module Contents
Classes
Allows comparison of tuples, allowing for None values. |
|
Allows comparison of dictionaries, allowing for missing/None values. |
|
Allows comparison of PackageURL, allowing for qualifiers. |
- class cyclonedx._internal.compare.ComparableTuple
Bases:
tuple[Optional[Any],Ellipsis]Allows comparison of tuples, allowing for None values.
- count()
Return number of occurrences of value.
- index()
Return first index of value.
Raises ValueError if the value is not present.
- class cyclonedx._internal.compare.ComparableDict
Bases:
ComparableTupleAllows comparison of dictionaries, allowing for missing/None values.
- count()
Return number of occurrences of value.
- index()
Return first index of value.
Raises ValueError if the value is not present.
- class cyclonedx._internal.compare.ComparablePackageURL
Bases:
ComparableTupleAllows comparison of PackageURL, allowing for qualifiers.
- count()
Return number of occurrences of value.
- index()
Return first index of value.
Raises ValueError if the value is not present.