Package org.spdx.library.model.license
package org.spdx.library.model.license
- Author:
- Gary O'Neall Model for the SPDX license related objects
-
ClassDescriptionExtractedLicenseInfo which can be represented as a concrete ExtractedLicenseInfo within the same SPDX document with all properties accessible, or as an ExternalExtractedLicenseInfo which represents a license not included within the SPDX document.This abstract class represents several ways of describing licensing information.A set of licenses where all of the licenses applyCross reference details for the a URL referenceA set of licenses where there is a choice of one of the licenses in the setAn ExtractedLicensingInfo represents a license or licensing notice that was found in the package.Describes a license All licenses have an ID.Represents an SPDX license exception as defined in the License Expression Language Used with the "with" unary expression.A parser for the SPDX License Expressions as documented in the SPDX appendix.Factory for creating SPDXLicenseInfo objects from a Jena modelA specific form of license information where there is a set of licenses representedRepresents a License Exception present on the SPDX License ListSingleton class which holds the listed licensesA license that has an or later operator (e.g.The SimpleLicenseInfo class includes all resources that represent simple, atomic, licensing information.Listed license for SPDX as listed at spdx.org/licensesSpecial class of license to represent no asserted license license in the file or packagesA special license meaning that no license was foundA license that has a With exception operator (e.g.