Package org.spdx.storage.listedlicense
Storage for SPDX listed licenses
The SpdxListedLicenseModelStore
is the default storage which pull the data from JSON files at spdx.org/licenses
The SpdxListedLicenseLocalModelStore
uses a local copy of the licenses stored in the resources/licenses directory
- Author:
- Gary O'Neall
-
Interface Summary Interface Description IListedLicenseStore Extends the model store to include interfaces specific to listed licenses -
Class Summary Class Description CrossRefJson JSON Representation of a CrossRefExceptionJson Simple POJO to hold the license exception data loaded from a JSON fileExceptionJsonTOC Table of Contents for the listed license list as represented as a JSON index file at spdx.org/licenses/licenses.jsonExceptionJsonTOC.ExceptionJson LicenseCreationInfo Creation information for the listed license storeLicenseCreatorAgent Storage for the creator agent of the license listLicenseJson Simple POJO to hold the license data loaded from a JSON fileLicenseJsonTOC Table of Contents for the listed license list as represented as a JSON index file at spdx.org/licenses/licenses.jsonLicenseJsonTOC.LicenseJson SpdxListedLicenseLocalStore Model store for listed licenses using the JSON files in the resources/stdlicenses directory.SpdxListedLicenseModelStore Read-only model store for the SPDX listed licensesSpdxListedLicenseWebStore SpdxV2ListedLicenseModelStore Model store for generating SPDX version 2.X listed license and listed exceptionsSpdxV3ListedLicenseModelStore Model store for generating SPDX version 3.X listed license and listed exceptions