public class SpdxFileInfoMerger extends Object
| Constructor and Description |
|---|
SpdxFileInfoMerger(SpdxDocument master,
SpdxLicenseMapper mapper) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkDoapProject(SpdxFile spdxFile) |
DoapProject[] |
cloneDoapProject(DoapProject[] orgProjectArray) |
List<SpdxFile> |
cloneFiles(List<SpdxFile> filesArray) |
SpdxFile[] |
cloneList(List<SpdxFile> filesList) |
DoapProject[] |
mergeDOAPInfo(DoapProject[] masterArtifactOf,
DoapProject[] subArtifactOf) |
SpdxFile[] |
mergeFileInfo(SpdxDocument[] subDocs) |
public SpdxFileInfoMerger(SpdxDocument master, SpdxLicenseMapper mapper)
master - public SpdxFile[] mergeFileInfo(SpdxDocument[] subDocs) throws InvalidSPDXAnalysisException
subDocs - InvalidSPDXAnalysisExceptionpublic boolean checkDoapProject(SpdxFile spdxFile)
spdxFile - public DoapProject[] mergeDOAPInfo(DoapProject[] masterArtifactOf, DoapProject[] subArtifactOf)
masterArtifactOf - subArtifactOf - public List<SpdxFile> cloneFiles(List<SpdxFile> filesArray)
filesArray - public SpdxFile[] cloneList(List<SpdxFile> filesList)
filesList - public DoapProject[] cloneDoapProject(DoapProject[] orgProjectArray)
orgProjectArray - Copyright © 2017 Linux Foundation. All Rights Reserved.