| Package | Description |
|---|---|
| org.spdx.compare | |
| org.spdx.html | |
| org.spdx.merge | |
| org.spdx.rdfparser | |
| org.spdx.rdfparser.model |
Model for the SPDX 2.0+ specification.
|
| org.spdx.spdxspreadsheet |
| Modifier and Type | Method and Description |
|---|---|
protected SpdxPackage[] |
SpdxComparer.collectAllPackages(SpdxDocument spdxDocument)
Collect all of the packages present in the SPDX document including packages
embedded in other relationships within documents
|
SpdxPackage |
SpdxPackageComparer.getDocPackage(SpdxDocument document)
Return the package associated with the document
|
SpdxPackage[] |
SpdxComparer.getUniquePackages(int docindex1,
int docindex2)
Return any files which are in spdx document index 1 but not in spdx document index 2
|
| Modifier and Type | Method and Description |
|---|---|
void |
SpdxPackageComparer.addDocumentPackage(SpdxDocument spdxDocument,
SpdxPackage spdxPackage)
Add a package to the comparer and performs the comparison to any existing documents
|
| Modifier and Type | Method and Description |
|---|---|
static Map<String,Object> |
MustacheMap.buildPkgFileMap(SpdxPackage pkg,
Map<String,String> spdxIdToUrl,
Map<String,List<SpdxSnippet>> fileIdToSnippets) |
| Constructor and Description |
|---|
PackageContext(SpdxPackage pkg,
Map<String,String> spdxIdToUrl) |
| Modifier and Type | Method and Description |
|---|---|
List<SpdxPackage> |
SpdxPackageInfoMerger.clonePackages(List<SpdxPackage> packagesList)
A method to clone the packages in the list
|
List<SpdxPackage> |
SpdxPackageInfoMerger.mergePackagesInfo(SpdxFile[] fileMergeResult)
A method to merge all packages' information from sub list documents into master document
|
| Modifier and Type | Method and Description |
|---|---|
AnyLicenseInfo[] |
SpdxPackageInfoMerger.checkLicenseFromFile(SpdxDocument doc,
SpdxPackage temp)
A method to check license from file information through mapLicenseInfo function.
|
String[] |
SpdxPackageInfoMerger.collectSkippedFiles(SpdxPackage main,
SpdxPackage sub)
A method to collect all skipped files from input SPDX package.
|
| Modifier and Type | Method and Description |
|---|---|
List<SpdxPackage> |
SpdxPackageInfoMerger.clonePackages(List<SpdxPackage> packagesList)
A method to clone the packages in the list
|
| Constructor and Description |
|---|
SpdxPackageInfoMerger(List<SpdxPackage> masterPackagesInfo,
SpdxDocument[] subDocs,
SpdxLicenseMapper mapper) |
| Modifier and Type | Method and Description |
|---|---|
List<SpdxPackage> |
SpdxDocumentContainer.findAllPackages() |
| Modifier and Type | Method and Description |
|---|---|
SpdxPackage |
SpdxPackage.clone() |
SpdxPackage |
SpdxPackage.clone(Map<String,SpdxElement> clonedElementIds) |
SpdxPackage |
SpdxDocument.getSpdxPackage()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
int |
SpdxPackage.compareTo(SpdxPackage pkg) |
| Modifier and Type | Method and Description |
|---|---|
SpdxPackage[] |
PackageInfoSheetV9d1.getPackages(SpdxDocumentContainer container) |
SpdxPackage[] |
PackageInfoSheetV2d1.getPackages(SpdxDocumentContainer container) |
SpdxPackage[] |
PackageInfoSheetV2d0.getPackages(SpdxDocumentContainer container) |
SpdxPackage[] |
PackageInfoSheetV1d2.getPackages(SpdxDocumentContainer container) |
SpdxPackage[] |
PackageInfoSheetV09d3.getPackages(SpdxDocumentContainer container) |
SpdxPackage[] |
PackageInfoSheetV09d2.getPackages(SpdxDocumentContainer container) |
abstract SpdxPackage[] |
PackageInfoSheet.getPackages(SpdxDocumentContainer container) |
| Modifier and Type | Method and Description |
|---|---|
void |
PackageInfoSheetV9d1.add(SpdxPackage pkgInfo) |
void |
PackageInfoSheetV2d1.add(SpdxPackage pkgInfo) |
void |
PackageInfoSheetV2d0.add(SpdxPackage pkgInfo) |
void |
PackageInfoSheetV1d2.add(SpdxPackage pkgInfo) |
void |
PackageInfoSheetV09d3.add(SpdxPackage pkgInfo) |
void |
PackageInfoSheetV09d2.add(SpdxPackage pkgInfo) |
abstract void |
PackageInfoSheet.add(SpdxPackage pkgInfo) |
Copyright © 2018 Linux Foundation. All Rights Reserved.