NormalizerFactory
in package
Tags
Table of Contents
Constants
- FORMAT = \CycloneDX\Core\Spec\Format::XML
Properties
Methods
- __construct() : mixed
- getDocument() : DOMDocument
- getSpec() : _SpecProtocol
- makeForBom() : BomNormalizer
- makeForComponent() : ComponentNormalizer
- makeForComponentEvidence() : ComponentEvidenceNormalizer
- makeForComponentRepository() : ComponentRepositoryNormalizer
- makeForDependencies() : DependenciesNormalizer
- makeForExternalReference() : ExternalReferenceNormalizer
- makeForExternalReferenceRepository() : ExternalReferenceRepositoryNormalizer
- makeForHash() : HashNormalizer
- makeForHashDictionary() : HashDictionaryNormalizer
- makeForLicense() : LicenseNormalizer
- makeForLicenseRepository() : LicenseRepositoryNormalizer
- makeForMetadata() : MetadataNormalizer
- makeForProperty() : PropertyNormalizer
- makeForPropertyRepository() : PropertyRepositoryNormalizer
- makeForTool() : ToolNormalizer
- makeForToolRepository() : ToolRepositoryNormalizer
Constants
FORMAT
public
Format
FORMAT
= \CycloneDX\Core\Spec\Format::XML
Properties
$document read-only
private
DOMDocument
$document
$spec read-only
private
_SpecProtocol
$spec
Methods
__construct()
public
__construct(_SpecProtocol $spec) : mixed
Parameters
- $spec : _SpecProtocol
Tags
getDocument()
public
getDocument() : DOMDocument
Return values
DOMDocumentgetSpec()
public
getSpec() : _SpecProtocol
Return values
_SpecProtocolmakeForBom()
public
makeForBom() : BomNormalizer
Return values
BomNormalizermakeForComponent()
public
makeForComponent() : ComponentNormalizer
Return values
ComponentNormalizermakeForComponentEvidence()
public
makeForComponentEvidence() : ComponentEvidenceNormalizer
Return values
ComponentEvidenceNormalizermakeForComponentRepository()
public
makeForComponentRepository() : ComponentRepositoryNormalizer
Return values
ComponentRepositoryNormalizermakeForDependencies()
public
makeForDependencies() : DependenciesNormalizer
Return values
DependenciesNormalizermakeForExternalReference()
public
makeForExternalReference() : ExternalReferenceNormalizer
Return values
ExternalReferenceNormalizermakeForExternalReferenceRepository()
public
makeForExternalReferenceRepository() : ExternalReferenceRepositoryNormalizer
Return values
ExternalReferenceRepositoryNormalizermakeForHash()
public
makeForHash() : HashNormalizer
Return values
HashNormalizermakeForHashDictionary()
public
makeForHashDictionary() : HashDictionaryNormalizer
Return values
HashDictionaryNormalizermakeForLicense()
public
makeForLicense() : LicenseNormalizer
Return values
LicenseNormalizermakeForLicenseRepository()
public
makeForLicenseRepository() : LicenseRepositoryNormalizer
Return values
LicenseRepositoryNormalizermakeForMetadata()
public
makeForMetadata() : MetadataNormalizer
Return values
MetadataNormalizermakeForProperty()
public
makeForProperty() : PropertyNormalizer
Return values
PropertyNormalizermakeForPropertyRepository()
public
makeForPropertyRepository() : PropertyRepositoryNormalizer
Return values
PropertyRepositoryNormalizermakeForTool()
public
makeForTool() : ToolNormalizer
Return values
ToolNormalizermakeForToolRepository()
public
makeForToolRepository() : ToolRepositoryNormalizer