Uses of Interface
org.spdx.rdfparser.model.IRdfModel
| 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.
|
-
Uses of IRdfModel in org.spdx.rdfparser
Methods in org.spdx.rdfparser with parameters of type IRdfModel Modifier and Type Method Description booleanIModelContainer. addCheckNodeObject(org.apache.jena.graph.Node node, IRdfModel rdfModelObject)Add a node object to the container.booleanSPDXDocument. addCheckNodeObject(org.apache.jena.graph.Node node, IRdfModel rdfModelObject)Deprecated.booleanSpdxDocumentContainer. addCheckNodeObject(org.apache.jena.graph.Node node, IRdfModel nodeObject)static booleanRdfModelHelper. arraysEquivalent(IRdfModel[] array1, IRdfModel[] array2)Compares 2 arrays to see if the property values for the element RdfModelObjects are the same independent of order and considering nullsorg.apache.jena.rdf.model.ResourceIModelContainer. createResource(org.apache.jena.rdf.model.Resource duplicate, String uri, org.apache.jena.rdf.model.Resource type, IRdfModel modelObject)Create a resource in the modelorg.apache.jena.rdf.model.ResourceSPDXDocument. createResource(org.apache.jena.rdf.model.Resource duplicate, String uri, org.apache.jena.rdf.model.Resource type, IRdfModel modelObject)Deprecated.org.apache.jena.rdf.model.ResourceSpdxDocumentContainer. createResource(org.apache.jena.rdf.model.Resource duplicate, String uri, org.apache.jena.rdf.model.Resource type, IRdfModel nodeObject)static booleanRdfModelHelper. equivalentConsideringNull(IRdfModel o1, IRdfModel o2)Compares the properties of two RdfModelObjects considering possible null values -
Uses of IRdfModel in org.spdx.rdfparser.license
Classes in org.spdx.rdfparser.license that implement IRdfModel Modifier and Type Class Description classAnyLicenseInfoThis abstract class represents several ways of describing licensing information.classConjunctiveLicenseSetA set of licenses where all of the licenses applyclassCrossRefCross reference details for the a URL referenceclassDisjunctiveLicenseSetA set of licenses where there is a choice of one of the licenses in the setclassExtractedLicenseInfoAn ExtractedLicensingInfo represents a license or licensing notice that was found in the package.classLicenseDescribes a license All licenses have an ID.classLicenseExceptionRepresents an SPDX license exception as defined in the License Expression Language Used with the "with" unary expression.classLicenseSetA specific form of license information where there is a set of licenses representedclassListedLicenseExceptionExceptions listed in the SPDX license listclassOrLaterOperatorA license that has an or later operator (e.g.classSimpleLicensingInfoThe SimpleLicenseInfo class includes all resources that represent simple, atomic, licensing information.classSpdxListedLicenseListed license for SPDX as listed at spdx.org/licensesclassSpdxNoAssertionLicenseSpecial class of license to represent no asserted license license in the file or packagesclassSpdxNoneLicenseA special license meaning that no license was foundclassWithExceptionOperatorA license that has a With exception operator (e.g.Methods in org.spdx.rdfparser.license with parameters of type IRdfModel Modifier and Type Method Description booleanListedExceptions. addCheckNodeObject(org.apache.jena.graph.Node node, IRdfModel rdfModelObject)booleanListedLicenses. addCheckNodeObject(org.apache.jena.graph.Node node, IRdfModel rdfModelObject)org.apache.jena.rdf.model.ResourceListedExceptions. createResource(org.apache.jena.rdf.model.Resource duplicate, String uri, org.apache.jena.rdf.model.Resource type, IRdfModel modelObject)org.apache.jena.rdf.model.ResourceListedLicenses. createResource(org.apache.jena.rdf.model.Resource duplicate, String uri, org.apache.jena.rdf.model.Resource type, IRdfModel modelObject)booleanConjunctiveLicenseSet. equivalent(IRdfModel compare)booleanCrossRef. equivalent(IRdfModel compare)booleanDisjunctiveLicenseSet. equivalent(IRdfModel compare)booleanExtractedLicenseInfo. equivalent(IRdfModel compare)booleanLicense. equivalent(IRdfModel compare)booleanLicenseException. equivalent(IRdfModel compare)booleanLicenseSet. equivalent(IRdfModel compare)booleanOrLaterOperator. equivalent(IRdfModel compare)booleanSimpleLicensingInfo. equivalent(IRdfModel compare)booleanSpdxListedLicense. equivalent(IRdfModel compare)booleanSpdxNoAssertionLicense. equivalent(IRdfModel compare)booleanSpdxNoneLicense. equivalent(IRdfModel compare)booleanWithExceptionOperator. equivalent(IRdfModel compare) -
Uses of IRdfModel in org.spdx.rdfparser.model
Classes in org.spdx.rdfparser.model that implement IRdfModel Modifier and Type Class Description classAnnotationAn Annotation is a comment on an SpdxItem by an agent.classChecksumA Checksum is value that allows the contents of a file to be authenticated.classDoapProjectContains a DOAP project Currently, only the home page and name properties are supportedclassExternalDocumentRefInformation about an external SPDX document reference including the checksum.classExternalRefAn 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.classExternalSpdxElementThis is an SPDX element which is in an external document.classRdfModelObjectThe superclass for all classes the use the Jena RDF model.classRelationshipA Relationship represents a relationship between two SpdxElements.classSpdxConstantElementType of SpdxElement which is a constant unmodifiable elementclassSpdxDocumentAn SpdxDocument is a summary of the contents, provenance, ownership and licensing analysis of a specific software package.classSpdxElementAn SpdxElement is any thing described in SPDX, either a document or an SpdxItem.classSpdxFileA File represents a named sequence of information that is contained in a software package.classSpdxItemAn SpdxItem is a potentially copyrightable work.classSpdxNoAssertionElementThis SPDX element represents no assertion as to an actual SPDX element.classSpdxNoneElementThis SPDX element represents no SPDX element at all.classSpdxPackageA Package represents a collection of software files that are delivered as a single functional component.classSpdxSnippetMethods in org.spdx.rdfparser.model with parameters of type IRdfModel Modifier and Type Method Description booleanRdfModelObject. arraysEquivalent(IRdfModel[] array1, IRdfModel[] array2)Compares 2 arrays to see if the property values for the element RdfModelObjects are the same independent of order and considering nullsbooleanSpdxElement. arraysEquivalent(IRdfModel[] array1, IRdfModel[] array2)Compares 2 arrays to see if the property values for the element RdfModelObjects are the same independent of order and considering nullsbooleanSpdxElement. arraysEquivalent(IRdfModel[] array1, IRdfModel[] array2, boolean testRelationships)Compares 2 arrays to see if the property values for the element RdfModelObjects are the same independent of order and considering nullsbooleanAnnotation. equivalent(IRdfModel o)booleanChecksum. equivalent(IRdfModel compare)booleanDoapProject. equivalent(IRdfModel compare)booleanExternalDocumentRef. equivalent(IRdfModel compare)booleanExternalRef. equivalent(IRdfModel compare)booleanExternalSpdxElement. equivalent(IRdfModel o)booleanExternalSpdxElement. equivalent(IRdfModel o, boolean testRelationships)booleanIRdfModel. equivalent(IRdfModel compare)Returns true if the compare object contains properties which would be equal if they were contained in the same RDF ModelbooleanRelationship. equivalent(IRdfModel o)booleanSpdxConstantElement. equivalent(IRdfModel compare)booleanSpdxDocument. equivalent(IRdfModel o)booleanSpdxDocument. equivalent(IRdfModel o, boolean testRelationships)booleanSpdxElement. equivalent(IRdfModel o)booleanSpdxElement. equivalent(IRdfModel o, boolean testRelationships)Test for equivalentbooleanSpdxFile. equivalent(IRdfModel o)booleanSpdxFile. equivalent(IRdfModel o, boolean testRelationships)booleanSpdxItem. equivalent(IRdfModel o)booleanSpdxItem. equivalent(IRdfModel o, boolean testRelationships)booleanSpdxPackage. equivalent(IRdfModel o)booleanSpdxPackage. equivalent(IRdfModel o, boolean testRelationships)booleanSpdxSnippet. equivalent(IRdfModel o)booleanSpdxSnippet. equivalent(IRdfModel o, boolean testRelationships)booleanRdfModelObject. equivalentConsideringNull(IRdfModel o1, IRdfModel o2)Compares the properties of two RdfModelObjects considering possible null valuesbooleanSpdxElement. equivalentConsideringNull(IRdfModel o1, IRdfModel o2)Compares the properties of two RdfModelObjects considering possible null values -
Uses of IRdfModel in org.spdx.rdfparser.model.pointer
Classes in org.spdx.rdfparser.model.pointer that implement IRdfModel Modifier and Type Class Description classByteOffsetPointerclassCompoundPointerA 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.classLineCharPointerclassSinglePointerA pointing method made up of a unique pointer.classStartEndPointerA 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.Methods in org.spdx.rdfparser.model.pointer with parameters of type IRdfModel Modifier and Type Method Description booleanByteOffsetPointer. equivalent(IRdfModel o)booleanCompoundPointer. equivalent(IRdfModel o)booleanLineCharPointer. equivalent(IRdfModel o)booleanSinglePointer. equivalent(IRdfModel compare)booleanStartEndPointer. equivalent(IRdfModel compare) -
Uses of IRdfModel in org.spdx.rdfparser.referencetype
Classes in org.spdx.rdfparser.referencetype that implement IRdfModel Modifier and Type Class Description classReferenceTypeType 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.Methods in org.spdx.rdfparser.referencetype with parameters of type IRdfModel Modifier and Type Method Description booleanReferenceType. equivalent(IRdfModel compare)