| Interface | Description |
|---|---|
| IRdfModel |
Interface to translate from a Java model to a Jena RDF model
|
| Class | Description |
|---|---|
| Annotation |
An Annotation is a comment on an SpdxItem by an agent.
|
| Checksum |
A Checksum is value that allows the contents of a file to be authenticated.
|
| DoapProject |
Contains a DOAP project
Currently, only the home page and name properties are supported
|
| ExternalDocumentRef |
Information about an external SPDX document reference including the checksum.
|
| 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.
|
| ExternalSpdxElement |
This is an SPDX element which is in an external document.
|
| RdfModelObject |
The superclass for all classes the use the Jena RDF model.
|
| Relationship |
A Relationship represents a relationship between two SpdxElements.
|
| SpdxDocument |
An SpdxDocument is a summary of the contents, provenance, ownership and licensing
analysis of a specific software package.
|
| SpdxElement |
An SpdxElement is any thing described in SPDX, either a document or an SpdxItem.
|
| SpdxElementFactory |
Factory for creating SpdxElements from a Jena Model
|
| SpdxFile |
A File represents a named sequence of information
that is contained in a software package.
|
| SpdxItem |
An SpdxItem is a potentially copyrightable work.
|
| SpdxPackage |
A Package represents a collection of software files that are
delivered as a single functional component.
|
| SpdxSnippet |
| Enum | Description |
|---|---|
| Annotation.AnnotationType | |
| Checksum.ChecksumAlgorithm | |
| ExternalRef.ReferenceCategory | |
| Relationship.RelationshipType | |
| SpdxFile.FileType |
IRdfModel interface.
All RDF Model objects are subclasses of RdfModelObject.
See the documentation for that class for details on the overall design for
classes in this package.Copyright © 2018 Linux Foundation. All Rights Reserved.