| Package | Description |
|---|---|
| org.spdx.compare | |
| org.spdx.rdfparser.model |
Model for the SPDX 2.0+ specification.
|
| org.spdx.tag |
| Modifier and Type | Method and Description |
|---|---|
static Checksum[] |
SpdxComparer.findUniqueChecksums(Checksum[] checksumsA,
Checksum[] checksumsB)
Find any SPDX checksums which are in elementsA but not in elementsB
|
Checksum[] |
SpdxPackageComparer.getUniqueChecksums(SpdxDocument docA,
SpdxDocument docB)
Get the checksums which are present in document A but not in document B
|
Checksum[] |
SpdxFileComparer.getUniqueChecksums(SpdxDocument docA,
SpdxDocument docB)
Get the checksums which are present in the file contained document A but not in document B
|
Checksum[] |
SpdxFileDifference.getUniqueChecksumsA() |
Checksum[] |
SpdxFileDifference.getUniqueChecksumsB() |
static Checksum[] |
CompareHelper.strToChecksums(String checksumsString) |
| Modifier and Type | Method and Description |
|---|---|
static String |
CompareHelper.checksumsToString(Checksum[] checksums)
Create a string from an array of checksums
|
static String |
CompareHelper.checksumToString(Checksum checksum) |
static Checksum[] |
SpdxComparer.findUniqueChecksums(Checksum[] checksumsA,
Checksum[] checksumsB)
Find any SPDX checksums which are in elementsA but not in elementsB
|
static Checksum[] |
SpdxComparer.findUniqueChecksums(Checksum[] checksumsA,
Checksum[] checksumsB)
Find any SPDX checksums which are in elementsA but not in elementsB
|
| Constructor and Description |
|---|
SpdxFileDifference(SpdxFile fileA,
SpdxFile fileB,
boolean concludedLicensesEqual,
boolean seenLicensesEqual,
AnyLicenseInfo[] uniqueSeenLicensesA,
AnyLicenseInfo[] uniqueSeenLicensesB,
boolean artifactOfsEquals,
DoapProject[] uniqueArtifactOfA2,
DoapProject[] uniqueArtifactOfB2,
boolean checksumsEquals,
Checksum[] uniqueChecksumsA,
Checksum[] uniqueChecksumsB,
boolean relationshipsEquals,
Relationship[] uniqueRelationshipA,
Relationship[] uniqueRelationshipB,
boolean annotationsEquals,
Annotation[] uniqueAnnotationsA,
Annotation[] uniqueAnnotationsB) |
SpdxFileDifference(SpdxFile fileA,
SpdxFile fileB,
boolean concludedLicensesEqual,
boolean seenLicensesEqual,
AnyLicenseInfo[] uniqueSeenLicensesA,
AnyLicenseInfo[] uniqueSeenLicensesB,
boolean artifactOfsEquals,
DoapProject[] uniqueArtifactOfA2,
DoapProject[] uniqueArtifactOfB2,
boolean checksumsEquals,
Checksum[] uniqueChecksumsA,
Checksum[] uniqueChecksumsB,
boolean relationshipsEquals,
Relationship[] uniqueRelationshipA,
Relationship[] uniqueRelationshipB,
boolean annotationsEquals,
Annotation[] uniqueAnnotationsA,
Annotation[] uniqueAnnotationsB) |
| Modifier and Type | Method and Description |
|---|---|
Checksum |
Checksum.clone() |
protected Checksum[] |
SpdxFile.cloneChecksum() |
protected Checksum |
RdfModelObject.findChecksumPropertyValue(String nameSpace,
String propertyName) |
protected Checksum[] |
RdfModelObject.findMultipleChecksumPropertyValues(String nameSpace,
String propertyName) |
Checksum |
ExternalDocumentRef.getChecksum() |
Checksum[] |
SpdxPackage.getChecksums() |
Checksum[] |
SpdxFile.getChecksums() |
| Modifier and Type | Method and Description |
|---|---|
void |
SpdxPackage.addChecksum(Checksum checksum)
Add a checksum to the list of checksums for this package
|
void |
SpdxFile.addChecksum(Checksum checksum)
Add a checksum
|
protected void |
RdfModelObject.addPropertyValue(String nameSpace,
String propertyName,
Checksum checksumValue)
Add a checksum as a property to this resource
|
int |
Checksum.compareTo(Checksum compare) |
protected static org.apache.jena.rdf.model.Resource |
Checksum.findSpdxChecksum(org.apache.jena.rdf.model.Model model,
Checksum checksum) |
void |
ExternalDocumentRef.setChecksum(Checksum checksum) |
void |
SpdxPackage.setChecksums(Checksum[] checksums) |
void |
SpdxFile.setChecksums(Checksum[] checksums) |
protected void |
RdfModelObject.setPropertyValue(String nameSpace,
String propertyName,
Checksum checksumValue) |
protected void |
RdfModelObject.setPropertyValues(String nameSpace,
String propertyName,
Checksum[] checksumValues) |
| Constructor and Description |
|---|
ExternalDocumentRef(SpdxDocument externalDocument,
Checksum checksum,
String externalDocumentId) |
ExternalDocumentRef(String spdxDocumentUri,
Checksum checksum,
String externalDocumentId) |
SpdxFile(String name,
String comment,
Annotation[] annotations,
Relationship[] relationships,
AnyLicenseInfo licenseConcluded,
AnyLicenseInfo[] licenseInfoInFile,
String copyrightText,
String licenseComment,
SpdxFile.FileType[] fileTypes,
Checksum[] checksums,
String[] fileContributors,
String noticeText,
DoapProject[] artifactOf) |
SpdxPackage(String name,
String comment,
Annotation[] annotations,
Relationship[] relationships,
AnyLicenseInfo licenseConcluded,
AnyLicenseInfo[] licenseInfosFromFiles,
String copyrightText,
String licenseComment,
AnyLicenseInfo licenseDeclared,
Checksum[] checksums,
String description,
String downloadLocation,
SpdxFile[] files,
String homepage,
String originator,
String packageFileName,
SpdxPackageVerificationCode packageVerificationCode,
String sourceInfo,
String summary,
String supplier,
String versionInfo) |
SpdxPackage(String name,
String comment,
Annotation[] annotations,
Relationship[] relationships,
AnyLicenseInfo licenseConcluded,
AnyLicenseInfo[] licenseInfosFromFiles,
String copyrightText,
String licenseComment,
AnyLicenseInfo licenseDeclared,
Checksum[] checksums,
String description,
String downloadLocation,
SpdxFile[] files,
String homepage,
String originator,
String packageFileName,
SpdxPackageVerificationCode packageVerificationCode,
String sourceInfo,
String summary,
String supplier,
String versionInfo,
boolean filesAnalyzed,
ExternalRef[] externalRefs) |
| Modifier and Type | Method and Description |
|---|---|
static Checksum |
BuildDocument.parseChecksum(String value)
Creates a Checksum from the parameters specified in the tag value
|
Copyright © 2017 Linux Foundation. All Rights Reserved.