Class: SBOM::CycloneDX::Record::Vulnerability::Reference
- Inherits:
-
Base
- Object
- Base
- SBOM::CycloneDX::Record::Vulnerability::Reference
show all
- Defined in:
- lib/sbom/cyclone_dx/record/vulnerability.rb,
sig/sbom/cyclone_dx/record/vulnerability.rbs
Overview
Constant Summary
Constants inherited
from Base
Base::Record
Instance Attribute Summary
Attributes inherited from Base
#errors
Instance Method Summary
collapse
Methods inherited from Base
#<=>, const, custom_validators, fields, #formatted_errors, json_create, json_name, prop, #valid!, #valid?, validate
Methods included from _Klass
#const, #const_names, #create, #create!, #custom_validators, #fields, #json_name, #prop, #prop_names, #validate
Methods included from _Instance
#as_json, #errors, #formatted_errors, #to_json, #valid?
Constructor Details
Returns a new instance of Reference.
87
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 87
def initialize: (id: String, source: VulnerabilitySource) -> void
|
Instance Method Details
#id ⇒ String
89
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 89
def id: () -> String
|
#id= ⇒ String
90
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 90
def id=: (String) -> String
|
#id? ⇒ Boolean
91
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 91
def id?: () -> bool
|
#id_valid? ⇒ Boolean
92
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 92
def id_valid?: () -> bool
|
94
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 94
def source: () -> VulnerabilitySource
|
95
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 95
def source=: (VulnerabilitySource) -> VulnerabilitySource
|
#source? ⇒ Boolean
96
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 96
def source?: () -> bool
|
#source_valid? ⇒ Boolean
97
|
# File 'sig/sbom/cyclone_dx/record/vulnerability.rbs', line 97
def source_valid?: () -> bool
|