class
CycloneDX::Evidence
- CycloneDX::Evidence
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
cyclonedx/evidence.crConstructors
- .new(pull : JSON::PullParser)
- .new(identity : Array(EvidenceIdentity) | Nil = nil, occurrences : Array(EvidenceOccurrence) | Nil = nil, licenses : Array(License | LicenseExpression) | Nil = nil, copyright : Array(EvidenceCopyright) | Nil = nil)
Instance Method Summary
- #copyright : Array(EvidenceCopyright) | Nil
- #identity : Array(EvidenceIdentity) | Nil
- #licenses : Array(License | LicenseExpression) | Nil
-
#occurrences : Array(EvidenceOccurrence) | Nil
#occurrencesis a componentEvidence-level field, NOT a child of#identity(XSD componentEvidenceType: identity, occurrences, callstack, licenses, copyright). - #to_xml(xml : XML::Builder)
Constructor Detail
def self.new(identity : Array(EvidenceIdentity) | Nil = nil, occurrences : Array(EvidenceOccurrence) | Nil = nil, licenses : Array(License | LicenseExpression) | Nil = nil, copyright : Array(EvidenceCopyright) | Nil = nil)
#
Instance Method Detail
def occurrences : Array(EvidenceOccurrence) | Nil
#
#occurrences is a componentEvidence-level field, NOT a child of
#identity (XSD componentEvidenceType: identity, occurrences, callstack,
licenses, copyright).