cyclonedx.model.dependency
Module Contents
Classes
Helper class that provides a standard way to create an ABC using |
|
Models a Dependency within a BOM. |
|
Dependable objects can be part of the Dependency Graph |
- class cyclonedx.model.dependency.DependencyDependencies(*args: Any, **kwargs: Any)[source]
Bases:
serializable.BaseHelperHelper class that provides a standard way to create an ABC using inheritance.
- classmethod deserialize(o: object) Set[Dependency][source]
- class cyclonedx.model.dependency.Dependency(ref: cyclonedx.model.bom_ref.BomRef, dependencies: Iterable[Dependency] | None = None)[source]
Models a Dependency within a BOM.
- property ref: cyclonedx.model.bom_ref.BomRef[source]
- property dependencies: SortedSet[Dependency][source]
- dependencies_as_bom_refs() Set[cyclonedx.model.bom_ref.BomRef][source]
- class cyclonedx.model.dependency.Dependable[source]
Bases:
abc.ABCDependable objects can be part of the Dependency Graph
- abstract property bom_ref: cyclonedx.model.bom_ref.BomRef[source]