Package org.spdx.library
Package containing useful library functions for reading, writing, and manipulating
SPDX documents.
The
org.spdx.library.model.compat.v2.compat.v2
package represents the SPDX model as Java objects
with getters and setters to support manipulating the SPDX documents.
The org.spdx.storage
package implements an interface to a storage framework
for backing the SPDX document. An implementation of the storage interface is needed for
using this library.
The SpdxDocumentFactory
and SpdxLicenseInfoFactory
are the entrypoints
for creating SPDX documents and license information resp.- Author:
- Gary O'Neall
-
Class Summary Class Description LicenseInfoFactory Factory for creating SPDXLicenseInfo objects from a Jena modelListedLicenses Singleton class which holds the listed licensesModelCopyManager This class helps facilitate copying objects from one model to another.SpdxModelFactory Main entrypoint for the SPDX Java Library This is a static class used to manage the different versions of the SPDX spec by creating different model classes based on the version of the spec. -
Exception Summary Exception Description SpdxConversionException