AbstractJsonFile |
Supports writing files in JSON format
Implementation classes need to implement the getJsonObject method to provide the JSON object to be written
|
AnnotationContext |
Context for an Annotation
|
CreatorInfoContext |
Mustache Context for converting an SPDX Document for use in the SpdxHTMLTemplate
The constants are used in the SpdxHTMLTemplate.html file in the resources directory.
|
ElementContext |
Mustache context holding only the element ID, name and the URL link to the element
|
ExceptionTOCJSONFile |
This class holds a JSON file for a license exception table of contents
|
ExternalRefContext |
|
ExtractedLicensingInfoContext |
|
FileContext |
Context for describing SPDX Files
|
LicenseExceptionJSONFile |
This class holds a JSON details file for a specific license
|
LicenseJSONFile |
This class holds a JSON details file for a specific license
|
LicenseTOCJSONFile |
This class holds a JSON file for a license table of contents
|
MustacheMap |
Provides a hashmap which maps the Mustache template strings to SPDX Document
methods and strings.
|
PackageContext |
Context for SPDX Package
|
ProjectContext |
Context for a DOAP Project reference
|
RelationshipContext |
Mustache context for relationships
|
ReviewerContext |
|
SnippetContext |
Mustache Context for a snippet
|
VerificationCodeContext |
Context for a Package Verification Code
|