| 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
|