struct

CWE::ExternalReference

Inherits JSON::Serializable < Struct < Value < Object

A catalog-level citation. CWE stores all references once in a global registry; individual entries link to them by id.

Constructors

new(reference_id : String, authors : Array(String) = [] of String, title : Nil | String = nil, edition : Nil | String = nil, publication : Nil | String = nil, publication_year : Nil | String = nil, publication_month : Nil | String = nil, publication_day : Nil | String = nil, publisher : Nil | String = nil, url : Nil | String = nil, url_date : Nil | String = nil)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

authors
Source
edition
Source
publication
Source
publication_day
Source
publication_month
Source
publication_year
Source
publisher
Source
reference_id
Source
title
Source
url_date
Source