Package org.spdx.rdfparser.license
Classes implementing the license model for the SPDX Parser
- Author:
- Gary O'Neall
-
Interface Summary Interface Description ISpdxListedLicenseProvider Interface to provide SPDX standard licenses -
Class Summary Class Description AnyLicenseInfo This abstract class represents several ways of describing licensing information.ConjunctiveLicenseSet A set of licenses where all of the licenses applyCrossRef Cross reference details for the a URL referenceDisjunctiveLicenseSet A set of licenses where there is a choice of one of the licenses in the setExceptionJsonTOC Table of Contents for the listed exception list as represented as a JSON index file at spdx.org/licenses/exceptions.jsonExtractedLicenseInfo An ExtractedLicensingInfo represents a license or licensing notice that was found in the package.License Describes a license All licenses have an ID.LicenseException Represents an SPDX license exception as defined in the License Expression Language Used with the "with" unary expression.LicenseExpressionParser A parser for the SPDX License Expressions as documented in the SPDX appendix.LicenseInfoFactory Factory for creating SPDXLicenseInfo objects from a Jena modelLicenseJsonTOC Table of Contents for the listed license list as represented as a JSON index file at spdx.org/licenses/licenses.jsonLicenseSet A specific form of license information where there is a set of licenses representedListedExceptions Singleton class which holds the listed exceptionsListedLicenseException Exceptions listed in the SPDX license listListedLicenses Singleton class which holds the listed licensesOrLaterOperator A license that has an or later operator (e.g.SimpleLicensingInfo The SimpleLicenseInfo class includes all resources that represent simple, atomic, licensing information.SpdxListedLicense Listed license for SPDX as listed at spdx.org/licensesSpdxNoAssertionLicense Special class of license to represent no asserted license license in the file or packagesSpdxNoneLicense A special license meaning that no license was foundWithExceptionOperator A license that has a With exception operator (e.g. -
Exception Summary Exception Description DuplicateExtractedLicenseIdException A duplicate license ID for an extracted licenseLicenseCsvException LicenseParserException Exception caused by an invalid license expressionLicenseRestrictionException Java Exception while processing or handling SPDXLicenseExceptionsNoListedLicenseRdfModel SpdxListedLicenseException