cyclonedx.serialization

Set of helper classes for use with serializable when conducting (de-)serialization.

Classes

BomRefHelper

DEPRECATED in favour of BomRef.

PackageUrl

UrnUuidHelper

LicenseRepositoryHelper

DEPRECATED

Package Contents

class cyclonedx.serialization.BomRefHelper

Bases: py_serializable.helpers.BaseHelper

DEPRECATED in favour of BomRef.

Deprecated since version 8.6: Use BomRef instead.

classmethod serialize(o: Any) str | None
classmethod deserialize(o: Any) cyclonedx.model.bom_ref.BomRef
class cyclonedx.serialization.PackageUrl

Bases: py_serializable.helpers.BaseHelper

classmethod serialize(o: Any) str
classmethod deserialize(o: Any) packageurl.PackageURL
class cyclonedx.serialization.UrnUuidHelper

Bases: py_serializable.helpers.BaseHelper

classmethod serialize(o: Any) str
classmethod deserialize(o: Any) uuid.UUID
class cyclonedx.serialization.LicenseRepositoryHelper

Bases: cyclonedx.model.license._LicenseRepositorySerializationHelper

DEPRECATED

Deprecated since version 8.6: No public API planned for replacing this,