Package org.spdx.rdfparser.model
Model for the SPDX 2.0+ specification.
The model classes implement the RDF interfaces to store the class
properties in a Jena RDF model using the
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.- Author:
- Gary O'Neall
-
Interface Summary Interface Description IRdfModel Interface to translate from a Java model to a Jena RDF model -
Class Summary 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 supportedExternalDocumentRef 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.SpdxConstantElement Type of SpdxElement which is a constant unmodifiable elementSpdxDocument 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 ModelSpdxFile A File represents a named sequence of information that is contained in a software package.SpdxItem An SpdxItem is a potentially copyrightable work.SpdxNoAssertionElement This SPDX element represents no assertion as to an actual SPDX element.SpdxNoneElement This SPDX element represents no SPDX element at all.SpdxPackage A Package represents a collection of software files that are delivered as a single functional component.SpdxSnippet -
Enum Summary Enum Description Annotation.AnnotationType Checksum.ChecksumAlgorithm ExternalRef.ReferenceCategory Relationship.RelationshipType SpdxFile.FileType