CycloneDX Library

SpecFactory
in package

AbstractYes

Factory for {@see _SpecProtocol Specification} objects.

Table of Contents

Methods

make1dot1()  : _SpecProtocol
Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot1}.
make1dot2()  : _SpecProtocol
Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot2}.
make1dot3()  : _SpecProtocol
Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot3}.
make1dot4()  : _SpecProtocol
Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot4}.
make1dot5()  : _SpecProtocol
Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot5}.
make1dot6()  : _SpecProtocol
Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot6}.
makeForVersion()  : _SpecProtocol
Create the appropriate {@see _SpecProtocol Specification} based on {@see Version}.

Methods

make1dot1()

Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot1}.

public static make1dot1() : _SpecProtocol
Return values
_SpecProtocol

make1dot2()

Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot2}.

public static make1dot2() : _SpecProtocol
Return values
_SpecProtocol

make1dot3()

Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot3}.

public static make1dot3() : _SpecProtocol
Return values
_SpecProtocol

make1dot4()

Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot4}.

public static make1dot4() : _SpecProtocol
Return values
_SpecProtocol

make1dot5()

Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot5}.

public static make1dot5() : _SpecProtocol
Return values
_SpecProtocol

make1dot6()

Create the {@see _SpecProtocol Specification} based on {@see \CycloneDX\Core\Spec\Version::v1dot6}.

public static make1dot6() : _SpecProtocol
Return values
_SpecProtocol

makeForVersion()

Create the appropriate {@see _SpecProtocol Specification} based on {@see Version}.

public static makeForVersion(Version $version) : _SpecProtocol
Parameters
$version : Version
Tags
throws
DomainException

when $version was unsupported

Return values
_SpecProtocol

        
On this page

Search results