@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
InvalidSPDXAnalysisException
public void setDeclaredName(String declaredName) throws InvalidSPDXAnalysisException
declaredName
- the declaredName to setInvalidSPDXAnalysisException
public String getFileName() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setFileName(String fileName) throws InvalidSPDXAnalysisException
fileName
- the fileName to setInvalidSPDXAnalysisException
public String getSha1() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setSha1(String sha1) throws InvalidSPDXAnalysisException
sha1
- the sha1 to setInvalidSPDXAnalysisException
public String getSourceInfo() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setSourceInfo(String sourceInfo) throws InvalidSPDXAnalysisException
sourceInfo
- the sourceInfo to setInvalidSPDXAnalysisException
public String getVersionInfo() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setVersionInfo(String versionInfo) throws InvalidSPDXAnalysisException
versionInfo
- InvalidSPDXAnalysisException
public AnyLicenseInfo getDeclaredLicense() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setDeclaredLicense(AnyLicenseInfo declaredLicense) throws InvalidSPDXAnalysisException
declaredLicenses
- the declaredLicenses to setInvalidSPDXAnalysisException
public AnyLicenseInfo getConcludedLicenses() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setConcludedLicenses(AnyLicenseInfo detectedLicenses) throws InvalidSPDXAnalysisException
detectedLicenses
- the detectedLicenses to setInvalidSPDXAnalysisException
public String getLicenseComment() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setLicenseComment(String comments) throws InvalidSPDXAnalysisException
comments
- the license comments to setInvalidSPDXAnalysisException
public String getDeclaredCopyright() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setDeclaredCopyright(String declaredCopyright) throws InvalidSPDXAnalysisException
declaredCopyright
- the declaredCopyright to setInvalidSPDXAnalysisException
public String getShortDescription() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setShortDescription(String shortDescription) throws InvalidSPDXAnalysisException
shortDescription
- the shortDescription to setInvalidSPDXAnalysisException
public String getDescription() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setDescription(String description) throws InvalidSPDXAnalysisException
description
- the description to setInvalidSPDXAnalysisException
public void setOriginator(String originator) throws InvalidSPDXAnalysisException
originator
- Either a valid originator string or NOASSERTIONInvalidSPDXAnalysisException
public void setSupplier(String supplier) throws InvalidSPDXAnalysisException
supplier
- Either a valid originator string or NOASSERTIONInvalidSPDXAnalysisException
public String getOriginator() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public String getSupplier() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public SPDXFile[] getFiles() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setFiles(SPDXFile[] files) throws InvalidSPDXAnalysisException
files
- the files to setInvalidSPDXAnalysisException
public void addFile(SPDXFile file) throws InvalidSPDXAnalysisException
file
- InvalidSPDXAnalysisException
public void removeFile(String fileName) throws InvalidSPDXAnalysisException
fileName
- Name of SPDX file to be removedInvalidSPDXAnalysisException
public String getDownloadUrl() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setDownloadUrl(String url) throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public String getHomePage() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setHomePage(String url) throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public SpdxPackageVerificationCode getVerificationCode() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setVerificationCode(SpdxPackageVerificationCode verificationCode) throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public SPDXPackageInfo getPackageInfo() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public void setLicenseInfoFromFiles(AnyLicenseInfo[] licenseInfo) throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public AnyLicenseInfo[] getLicenseInfoFromFiles() throws InvalidSPDXAnalysisException
InvalidSPDXAnalysisException
public 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 createdInvalidSPDXAnalysisException
Copyright © 2018 Linux Foundation. All Rights Reserved.