| Package | Description |
|---|---|
| org.spdx.compare | |
| org.spdx.rdfparser.license |
Classes implementing the license model for the SPDX Parser
|
| org.spdx.rdfparser.model |
Model for the SPDX 2.0+ specification.
|
| org.spdx.rdfparser.model.pointer |
RDF model classes which implement the proposed W3C Pointer classes.
|
| org.spdx.rdfparser.referencetype |
Classes related to external reference types.
|
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SpdxComparer.elementsEquivalent(RdfModelObject[] elementsA,
RdfModelObject[] elementsB)
Returns true if two arrays of SPDX elements contain equivalent elements
|
static boolean |
SpdxComparer.elementsEquivalent(RdfModelObject[] elementsA,
RdfModelObject[] elementsB)
Returns true if two arrays of SPDX elements contain equivalent elements
|
static boolean |
SpdxComparer.elementsEquivalent(RdfModelObject elementA,
RdfModelObject elementB) |
| Modifier and Type | Class and Description |
|---|---|
class |
AnyLicenseInfo
This abstract class represents several ways of describing licensing information.
|
class |
ConjunctiveLicenseSet
A set of licenses where all of the licenses apply
|
class |
DisjunctiveLicenseSet
A set of licenses where there is a choice of one of the licenses in the set
|
class |
ExtractedLicenseInfo
An ExtractedLicensingInfo represents a license or licensing notice that was found in the package.
|
class |
License
Describes a license
All licenses have an ID.
|
class |
LicenseSet
A specific form of license information where there is a set of licenses
represented
|
class |
OrLaterOperator
A license that has an or later operator (e.g.
|
class |
SimpleLicensingInfo
The SimpleLicenseInfo class includes all resources that represent
simple, atomic, licensing information.
|
class |
SpdxListedLicense
Listed license for SPDX as listed at spdx.org/licenses
|
class |
SpdxNoAssertionLicense
Special class of license to represent no asserted license license in the file or packages
|
class |
SpdxNoneLicense
A special license meaning that no license was found
|
class |
WithExceptionOperator
A license that has a With exception operator (e.g.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Annotation
An Annotation is a comment on an SpdxItem by an agent.
|
class |
Checksum
A Checksum is value that allows the contents of a file to be authenticated.
|
class |
DoapProject
Contains a DOAP project
Currently, only the home page and name properties are supported
|
class |
ExternalDocumentRef
Information about an external SPDX document reference including the checksum.
|
class |
ExternalRef
An External Reference allows a Package to reference an external source of
additional information, metadata, enumerations, asset identifiers, or downloadable content believed to
be relevant to the Package.
|
class |
ExternalSpdxElement
This is an SPDX element which is in an external document.
|
class |
Relationship
A Relationship represents a relationship between two SpdxElements.
|
class |
SpdxDocument
An SpdxDocument is a summary of the contents, provenance, ownership and licensing
analysis of a specific software package.
|
class |
SpdxElement
An SpdxElement is any thing described in SPDX, either a document or an SpdxItem.
|
class |
SpdxFile
A File represents a named sequence of information
that is contained in a software package.
|
class |
SpdxItem
An SpdxItem is a potentially copyrightable work.
|
class |
SpdxPackage
A Package represents a collection of software files that are
delivered as a single functional component.
|
class |
SpdxSnippet |
| Modifier and Type | Class and Description |
|---|---|
class |
ByteOffsetPointer |
class |
CompoundPointer
A pointing method made up of a pair of pointers that identify a well defined section within a document delimited by a begin and an end.
|
class |
LineCharPointer |
class |
SinglePointer
A pointing method made up of a unique pointer.
|
class |
StartEndPointer
A compound pointer pointing out parts of a document by means of a range delimited by a pair of single pointers that define the start point and the end point.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ReferenceType
Type of external reference
Note that there are very few required fields for this class in that
the external reference type does not need to be provided in the SPDX
document for the document to be valid.
|
Copyright © 2018 Linux Foundation. All Rights Reserved.