@Deprecated public class SPDXDocument.SPDXPackage extends Object
| Constructor and Description |
|---|
SPDXPackage(org.apache.jena.graph.Node pkgNode,
SPDXDocument enclosingSpdxDocument)
Deprecated.
Construct a new SPDX package and populate the properties from the node
|
| Modifier and Type | Method and Description |
|---|---|
void |
addFile(SPDXFile file)
Deprecated.
Add a file to the package
|
SPDXDocument.SPDXPackage |
clone(SPDXDocument docToCloneTo,
String packageUri)
Deprecated.
Clones a deep copy of all fields to a new SPDXPackage contained in the docToCloneTo SPDXDocument.
|
AnyLicenseInfo |
getConcludedLicenses()
Deprecated.
|
String |
getDeclaredCopyright()
Deprecated.
|
AnyLicenseInfo |
getDeclaredLicense()
Deprecated.
|
String |
getDeclaredName()
Deprecated.
|
String |
getDescription()
Deprecated.
|
String |
getDownloadUrl()
Deprecated.
|
String |
getFileName()
Deprecated.
|
SPDXFile[] |
getFiles()
Deprecated.
|
String |
getHomePage()
Deprecated.
|
String |
getLicenseComment()
Deprecated.
|
AnyLicenseInfo[] |
getLicenseInfoFromFiles()
Deprecated.
|
String |
getOriginator()
Deprecated.
|
SPDXPackageInfo |
getPackageInfo()
Deprecated.
|
String |
getSha1()
Deprecated.
|
String |
getShortDescription()
Deprecated.
|
String |
getSourceInfo()
Deprecated.
|
String |
getSupplier()
Deprecated.
|
SpdxPackageVerificationCode |
getVerificationCode()
Deprecated.
|
String |
getVersionInfo()
Deprecated.
|
void |
removeFile(String fileName)
Deprecated.
Removes all SPDX files by the given name
|
void |
setConcludedLicenses(AnyLicenseInfo detectedLicenses)
Deprecated.
|
void |
setDeclaredCopyright(String declaredCopyright)
Deprecated.
|
void |
setDeclaredLicense(AnyLicenseInfo declaredLicense)
Deprecated.
|
void |
setDeclaredName(String declaredName)
Deprecated.
|
void |
setDescription(String description)
Deprecated.
|
void |
setDownloadUrl(String url)
Deprecated.
|
void |
setFileName(String fileName)
Deprecated.
|
void |
setFiles(SPDXFile[] files)
Deprecated.
|
void |
setHomePage(String url)
Deprecated.
|
void |
setLicenseComment(String comments)
Deprecated.
|
void |
setLicenseInfoFromFiles(AnyLicenseInfo[] licenseInfo)
Deprecated.
|
void |
setOriginator(String originator)
Deprecated.
Set the originator
|
void |
setSha1(String sha1)
Deprecated.
|
void |
setShortDescription(String shortDescription)
Deprecated.
|
void |
setSourceInfo(String sourceInfo)
Deprecated.
|
void |
setSupplier(String supplier)
Deprecated.
Set the Supplier
|
void |
setVerificationCode(SpdxPackageVerificationCode verificationCode)
Deprecated.
|
void |
setVersionInfo(String versionInfo)
Deprecated.
Set the version information of the package
|
List<String> |
verify()
Deprecated.
|
public SPDXPackage(org.apache.jena.graph.Node pkgNode,
SPDXDocument enclosingSpdxDocument)
pkgNode - Node in the RDF graph representing the SPDX packagepublic String getDeclaredName() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setDeclaredName(String declaredName) throws InvalidSPDXAnalysisException
declaredName - the declaredName to setInvalidSPDXAnalysisExceptionpublic String getFileName() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setFileName(String fileName) throws InvalidSPDXAnalysisException
fileName - the fileName to setInvalidSPDXAnalysisExceptionpublic String getSha1() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setSha1(String sha1) throws InvalidSPDXAnalysisException
sha1 - the sha1 to setInvalidSPDXAnalysisExceptionpublic String getSourceInfo() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setSourceInfo(String sourceInfo) throws InvalidSPDXAnalysisException
sourceInfo - the sourceInfo to setInvalidSPDXAnalysisExceptionpublic String getVersionInfo() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setVersionInfo(String versionInfo) throws InvalidSPDXAnalysisException
versionInfo - InvalidSPDXAnalysisExceptionpublic AnyLicenseInfo getDeclaredLicense() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setDeclaredLicense(AnyLicenseInfo declaredLicense) throws InvalidSPDXAnalysisException
declaredLicenses - the declaredLicenses to setInvalidSPDXAnalysisExceptionpublic AnyLicenseInfo getConcludedLicenses() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setConcludedLicenses(AnyLicenseInfo detectedLicenses) throws InvalidSPDXAnalysisException
detectedLicenses - the detectedLicenses to setInvalidSPDXAnalysisExceptionpublic String getLicenseComment() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setLicenseComment(String comments) throws InvalidSPDXAnalysisException
comments - the license comments to setInvalidSPDXAnalysisExceptionpublic String getDeclaredCopyright() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setDeclaredCopyright(String declaredCopyright) throws InvalidSPDXAnalysisException
declaredCopyright - the declaredCopyright to setInvalidSPDXAnalysisExceptionpublic String getShortDescription() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setShortDescription(String shortDescription) throws InvalidSPDXAnalysisException
shortDescription - the shortDescription to setInvalidSPDXAnalysisExceptionpublic String getDescription() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setDescription(String description) throws InvalidSPDXAnalysisException
description - the description to setInvalidSPDXAnalysisExceptionpublic void setOriginator(String originator) throws InvalidSPDXAnalysisException
originator - Either a valid originator string or NOASSERTIONInvalidSPDXAnalysisExceptionpublic void setSupplier(String supplier) throws InvalidSPDXAnalysisException
supplier - Either a valid originator string or NOASSERTIONInvalidSPDXAnalysisExceptionpublic String getOriginator() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic String getSupplier() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic SPDXFile[] getFiles() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setFiles(SPDXFile[] files) throws InvalidSPDXAnalysisException
files - the files to setInvalidSPDXAnalysisExceptionpublic void addFile(SPDXFile file) throws InvalidSPDXAnalysisException
file - InvalidSPDXAnalysisExceptionpublic void removeFile(String fileName) throws InvalidSPDXAnalysisException
fileName - Name of SPDX file to be removedInvalidSPDXAnalysisExceptionpublic String getDownloadUrl() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setDownloadUrl(String url) throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic String getHomePage() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setHomePage(String url) throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic SpdxPackageVerificationCode getVerificationCode() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setVerificationCode(SpdxPackageVerificationCode verificationCode) throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic SPDXPackageInfo getPackageInfo() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic void setLicenseInfoFromFiles(AnyLicenseInfo[] licenseInfo) throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic AnyLicenseInfo[] getLicenseInfoFromFiles() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisExceptionpublic SPDXDocument.SPDXPackage clone(SPDXDocument docToCloneTo, String packageUri) throws InvalidSPDXAnalysisException
docToCloneTo - SPDX Document to contain the result of the clonepackageUri - URI for the SPDX Package being createdInvalidSPDXAnalysisExceptionCopyright © 2018 Linux Foundation. All Rights Reserved.