| Package | Description |
|---|---|
| org.spdx.rdfparser | |
| 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.
|
| org.spdx.tools |
| Modifier and Type | Class and Description |
|---|---|
class |
SPDXDocument
Deprecated.
|
class |
SpdxDocumentContainer
This class contains the SPDX Document and provides some of the basic
RDF model support.
|
| Modifier and Type | Method and Description |
|---|---|
static org.apache.jena.rdf.model.Resource |
RdfModelHelper.findDuplicateResource(IModelContainer modelContainer,
String uri)
Search the model to see if there is a duplicate resource either based on the
URI or based on other information.
|
| Constructor and Description |
|---|
SPDXFile(IModelContainer modelContainer,
org.apache.jena.graph.Node fileNode)
Deprecated.
Construct an SPDX File form the fileNode
|
| Modifier and Type | Class and Description |
|---|---|
class |
ListedLicenses
Singleton class which holds the listed licenses
|
| Modifier and Type | Method and Description |
|---|---|
org.apache.jena.rdf.model.Resource |
LicenseException.createResource(IModelContainer modelContainer)
If a resource does not already exist in this model for this object,
create a new resource and populate it.
|
org.apache.jena.rdf.model.Resource |
SimpleLicensingInfo.findDuplicateResource(IModelContainer modelContainer,
String uri) |
AnyLicenseInfo |
ListedLicenses.getLicenseFromStdLicModel(IModelContainer modelContainer,
org.apache.jena.graph.Node node)
Get or create a standard license in the model container copying any
relevant information from the standard model to the model in the modelContainer
|
static AnyLicenseInfo |
LicenseInfoFactory.getLicenseInfoFromModel(IModelContainer modelContainer,
org.apache.jena.graph.Node node)
Create the appropriate SPDXLicenseInfo from the model and node provided.
|
String |
WithExceptionOperator.getUri(IModelContainer modelContainer) |
String |
SpdxNoneLicense.getUri(IModelContainer modelContainer) |
String |
SpdxNoAssertionLicense.getUri(IModelContainer modelContainer) |
String |
SpdxListedLicense.getUri(IModelContainer modelContainer) |
String |
SimpleLicensingInfo.getUri(IModelContainer modelContainer) |
String |
OrLaterOperator.getUri(IModelContainer modelContainer) |
String |
DisjunctiveLicenseSet.getUri(IModelContainer modelContainer) |
String |
ConjunctiveLicenseSet.getUri(IModelContainer modelContainer) |
| Constructor and Description |
|---|
ConjunctiveLicenseSet(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
DisjunctiveLicenseSet(IModelContainer modelContainer,
org.apache.jena.graph.Node licenseInfoNode) |
ExtractedLicenseInfo(IModelContainer modelContainer,
org.apache.jena.graph.Node licenseInfoNode) |
License(IModelContainer modelContainer,
org.apache.jena.graph.Node licenseNode)
Constructs an SPDX License from the licenseNode
|
LicenseException(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
LicenseSet(IModelContainer modelContainer,
org.apache.jena.graph.Node licenseInfoNode) |
OrLaterOperator(IModelContainer modelContainer,
org.apache.jena.graph.Node licenseInfoNode)
Create an OrLaterOperator from a node in an existing RDF model
|
SpdxListedLicense(IModelContainer modelContainer,
org.apache.jena.graph.Node licenseNode)
Constructs an SPDX License from the licenseNode
|
SpdxNoAssertionLicense(IModelContainer container,
org.apache.jena.graph.Node licenseInfoNode) |
SpdxNoneLicense(IModelContainer container,
org.apache.jena.graph.Node node) |
WithExceptionOperator(IModelContainer modelContainer,
org.apache.jena.graph.Node licenseInfoNode)
Create a WithExceptionOperator from a node in an existing RDF model
|
| Modifier and Type | Field and Description |
|---|---|
protected IModelContainer |
RdfModelObject.modelContainer |
| Modifier and Type | Method and Description |
|---|---|
static SpdxElement |
SpdxElementFactory.createElementFromModel(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
org.apache.jena.rdf.model.Resource |
RdfModelObject.createResource(IModelContainer modelContainer) |
org.apache.jena.rdf.model.Resource |
IRdfModel.createResource(IModelContainer modelContainer)
Create a resource from the Java model object
|
org.apache.jena.rdf.model.Resource |
RdfModelObject.createResource(IModelContainer modelContainer,
boolean updateModel) |
org.apache.jena.rdf.model.Resource |
SpdxSnippet.findDuplicateResource(IModelContainer modelContainer,
String uri) |
org.apache.jena.rdf.model.Resource |
SpdxPackage.findDuplicateResource(IModelContainer modelContainer,
String uri) |
org.apache.jena.rdf.model.Resource |
SpdxFile.findDuplicateResource(IModelContainer modelContainer,
String uri) |
org.apache.jena.rdf.model.Resource |
RdfModelObject.findDuplicateResource(IModelContainer modelContainer,
String uri)
Search the model to see if there is a duplicate resource either based on the
URI or based on other information.
|
org.apache.jena.rdf.model.Resource |
ExternalRef.findDuplicateResource(IModelContainer modelContainer,
String uri) |
org.apache.jena.rdf.model.Resource |
Checksum.findDuplicateResource(IModelContainer modelContainer,
String uri) |
static ExternalDocumentRef[] |
RdfModelObject.findExternalDocRefPropertyValues(String nameSpace,
String propertyName,
IModelContainer extDocModelContainer,
org.apache.jena.graph.Node nodeContainingExternalRefs) |
protected static org.apache.jena.rdf.model.Resource |
SpdxFile.findFileResource(IModelContainer modelContainer,
SpdxFile spdxFile)
Finds the resource for an existing file in the model
|
String |
SpdxElement.getUri(IModelContainer modelContainer) |
String |
SpdxDocument.getUri(IModelContainer modelContainer) |
String |
Relationship.getUri(IModelContainer modelContainer) |
abstract String |
RdfModelObject.getUri(IModelContainer modelContainer)
Get the URI for this RDF object.
|
String |
ExternalSpdxElement.getUri(IModelContainer modelContainer) |
String |
ExternalRef.getUri(IModelContainer modelContainer) |
String |
ExternalDocumentRef.getUri(IModelContainer modelContainer) |
String |
DoapProject.getUri(IModelContainer modelContainer) |
String |
Checksum.getUri(IModelContainer modelContainer) |
String |
Annotation.getUri(IModelContainer modelContainer) |
| Constructor and Description |
|---|
Annotation(IModelContainer modelContainer,
org.apache.jena.graph.Node annotationNode) |
Checksum(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
DoapProject(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
ExternalDocumentRef(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
ExternalRef(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
RdfModelObject(IModelContainer modelContainer,
org.apache.jena.graph.Node node)
Create an RDF Model Object based on an existing Node
|
Relationship(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
SpdxElement(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
SpdxFile(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
SpdxItem(IModelContainer modelContainer,
org.apache.jena.graph.Node node)
Create an SPDX item from a Jena model
|
SpdxPackage(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
SpdxSnippet(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
| Modifier and Type | Method and Description |
|---|---|
static SinglePointer |
PointerFactory.getSinglePointerFromModel(IModelContainer modelContainer,
org.apache.jena.graph.Node node)
Get the pointer from the model determining the subclass from the information in the
model.
|
String |
StartEndPointer.getUri(IModelContainer modelContainer) |
String |
LineCharPointer.getUri(IModelContainer modelContainer) |
String |
ByteOffsetPointer.getUri(IModelContainer modelContainer) |
| Constructor and Description |
|---|
ByteOffsetPointer(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
CompoundPointer(IModelContainer modelContainer,
org.apache.jena.graph.Node node)
Create a compoundpointer from an existing RDF node
|
LineCharPointer(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
SinglePointer(IModelContainer modelContainer,
org.apache.jena.graph.Node node)
Create a SinglePointer from the model
|
StartEndPointer(IModelContainer modelContainer,
org.apache.jena.graph.Node node)
Create a StartEndPointer from an existing RDF node
|
| Modifier and Type | Method and Description |
|---|---|
String |
ReferenceType.getUri(IModelContainer modelContainer) |
| Constructor and Description |
|---|
ReferenceType(IModelContainer modelContainer,
org.apache.jena.graph.Node node) |
| Modifier and Type | Class and Description |
|---|---|
class |
LicenseContainer
Container class for license information used by the LicenseRDFaGenerator
|
Copyright © 2017 Linux Foundation. All Rights Reserved.