| Class | Description |
|---|---|
| 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
|
| ExceptionHtml |
Manages the production of an HTML file based on an SpdxLicenseRestriction (a.k.a License Exception)
|
| ExceptionHtmlToc |
Generates the HTML Table of Contents for License Exceptions
|
| ExceptionHtmlToc.ExceptionRow |
Holds the data one of the list rows of exceptions
|
| 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
|
| LicenseHTMLFile |
This class contains a formatted HTML file for a given license.
|
| LicenseHTMLFile.FormattedUrl |
Parses a URL and stores the site name and the original URL
|
| LicenseJSONFile |
This class holds a JSON details file for a specific license
|
| LicenseTOCHTMLFile |
This class holds a formatted HTML file for a license table of contents
|
| LicenseTOCHTMLFile.DeprecatedLicense | |
| LicenseTOCHTMLFile.ListedSpdxLicense | |
| 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
|
| Exception | Description |
|---|---|
| InvalidLicenseTemplateException |
Exceptions related to invalid license templates
|
Copyright © 2017 Linux Foundation. All Rights Reserved.