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(pull : JSON::PullParser)
Sourcenew(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)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
authors
Sourceedition
Sourcepublication
Sourcepublication_day
Sourcepublication_month
Sourcepublication_year
Sourcepublisher
Sourcereference_id
Sourcetitle
Sourceurl
Sourceurl_date
Source