org.spdx.rdfparser.SPDXPackageInfo Maven / Gradle / Ivy
/**
* Copyright (c) 2011 Source Auditor Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
package org.spdx.rdfparser;
import org.spdx.rdfparser.license.AnyLicenseInfo;
/**
* This class is no longer used in the SPDX 2.0 version - it is provided for compatibility only
* @author Gary O'Neall
*
*/
@Deprecated
public class SPDXPackageInfo {
private String declaredName;
private String fileName;
private String sha1;
private String sourceInfo;
private AnyLicenseInfo declaredLicenses;
private AnyLicenseInfo concludedLicense;
private AnyLicenseInfo[] licensesFromFiles;
private String declaredCopyright;
private String shortDescription;
private String description;
private String url;
private String licenseComments;
private SpdxPackageVerificationCode verificationCode;
private String versionInfo;
private String supplier;
private String originator;
private String homePage;
/**
* @return the verificationCode
*/
public SpdxPackageVerificationCode getVerificationCode() {
return verificationCode;
}
/**
* @param verificationCode the verificationCode to set
*/
public void setVerificationCode(SpdxPackageVerificationCode verificationCode) {
this.verificationCode = verificationCode;
}
/**
* @return the versionInfo
*/
public String getVersionInfo() {
return versionInfo;
}
/**
* @param versionInfo the versionInfo to set
*/
public void setVersionInfo(String versionInfo) {
this.versionInfo = versionInfo;
}
/**
* @param concludedLicense the concludedLicense to set
*/
public void setConcludedLicense(AnyLicenseInfo concludedLicense) {
this.concludedLicense = concludedLicense;
}
public SPDXPackageInfo(String declaredName, String versionInfo, String machineName,
String sha1, String sourceInfo, AnyLicenseInfo declaredLicense,
AnyLicenseInfo concludedLicense, AnyLicenseInfo[] licensesFromFiles,
String licenseComments, String declaredCopyright, String shortDescription,
String description, String url, SpdxPackageVerificationCode spdxPackageVerificationCode,
String supplier, String originator, String homePage) {
this.declaredName = declaredName;
this.fileName = machineName;
this.sha1 = sha1;
this.sourceInfo = sourceInfo;
this.declaredLicenses = declaredLicense;
this.concludedLicense = concludedLicense;
this.licensesFromFiles = licensesFromFiles;
this.licenseComments = licenseComments;
this.declaredCopyright = declaredCopyright;
this.shortDescription = shortDescription;
this.description = description;
this.url = url;
this.verificationCode = spdxPackageVerificationCode;
this.versionInfo = versionInfo;
this.supplier = supplier;
this.originator = originator;
this.homePage = homePage;
}
/**
* @return the supplier
*/
public String getSupplier() {
return supplier;
}
/**
* @param supplier the supplier to set
*/
public void setSupplier(String supplier) {
this.supplier = supplier;
}
/**
* @return the originator
*/
public String getOriginator() {
return originator;
}
/**
* @param originator the originator to set
*/
public void setOriginator(String originator) {
this.originator = originator;
}
/**
* @return the licensesFromFiles
*/
public AnyLicenseInfo[] getLicensesFromFiles() {
return licensesFromFiles;
}
/**
* @param licensesFromFiles the licensesFromFiles to set
*/
public void setLicensesFromFiles(AnyLicenseInfo[] licensesFromFiles) {
this.licensesFromFiles = licensesFromFiles;
}
/**
* @return the licenseComments
*/
public String getLicenseComments() {
return licenseComments;
}
/**
* @param licenseComments the licenseComments to set
*/
public void setLicenseComments(String licenseComments) {
this.licenseComments = licenseComments;
}
/**
* @return the url
*/
public String getUrl() {
return url;
}
/**
* @param url the url to set
*/
public void setUrl(String url) {
this.url = url;
}
/**
* @return the verificationCode
*/
public SpdxPackageVerificationCode getPackageVerification() {
return verificationCode;
}
/**
* @param verificationCode the verificationCode to set
*/
public void setPackageVerification(SpdxPackageVerificationCode verificationCode) {
this.verificationCode = verificationCode;
}
/**
* @return the declaredName
*/
public String getDeclaredName() {
return declaredName;
}
/**
* @param declaredName the declaredName to set
*/
public void setDeclaredName(String declaredName) {
this.declaredName = declaredName;
}
/**
* @return the fileName
*/
public String getFileName() {
return fileName;
}
/**
* @param fileName the fileName to set
*/
public void setFileName(String fileName) {
this.fileName = fileName;
}
/**
* @return the sha1
*/
public String getSha1() {
return sha1;
}
/**
* @param sha1 the sha1 to set
*/
public void setSha1(String sha1) {
this.sha1 = sha1;
}
/**
* @return the sourceInfo
*/
public String getSourceInfo() {
return sourceInfo;
}
/**
* @param sourceInfo the sourceInfo to set
*/
public void setSourceInfo(String sourceInfo) {
this.sourceInfo = sourceInfo;
}
/**
* @return the declaredLicenses
*/
public AnyLicenseInfo getDeclaredLicenses() {
return declaredLicenses;
}
/**
* @param declaredLicenses the declaredLicenses to set
*/
public void setDeclaredLicenses(AnyLicenseInfo declaredLicenses) {
this.declaredLicenses = declaredLicenses;
}
/**
* @return the detectedLicenses
*/
public AnyLicenseInfo getConcludedLicense() {
return concludedLicense;
}
/**
* @param concludedLicense the detectedLicenses to set
*/
public void setDConcludedLicense(AnyLicenseInfo concludedLicense) {
this.concludedLicense = concludedLicense;
}
/**
* @return the declaredCopyright
*/
public String getDeclaredCopyright() {
return declaredCopyright;
}
/**
* @param declaredCopyright the declaredCopyright to set
*/
public void setDeclaredCopyright(String declaredCopyright) {
this.declaredCopyright = declaredCopyright;
}
/**
* @return the shortDescription
*/
public String getShortDescription() {
return shortDescription;
}
/**
* @param shortDescription the shortDescription to set
*/
public void setShortDescription(String shortDescription) {
this.shortDescription = shortDescription;
}
/**
* @return the description
*/
public String getDescription() {
return description;
}
/**
* @param description the description to set
*/
public void setDescription(String description) {
this.description = description;
}
/**
* @return home page for the project
*/
public String getHomePage() {
return this.homePage;
}
/**
* Set the home page for the project
* @param homePage
*/
public void setHomePage(String homePage) {
this.homePage = homePage;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy