public class DependencyInfo extends Object implements Serializable
| Constructor and Description |
|---|
DependencyInfo()
Default constructor
|
DependencyInfo(String sha1)
Constructor
|
DependencyInfo(String sha1,
String fullHash)
Constructor
|
DependencyInfo(String groupId,
String artifactId,
String version)
Constructor
|
public DependencyInfo()
public DependencyInfo(String groupId, String artifactId, String version)
groupId - - the dependency groupIdartifactId - - the dependency artifactIdversion - - the dependency versionpublic DependencyInfo(String sha1)
sha1 - - the dependency sha1public String getGroupId()
public void setGroupId(String groupId)
public String getArtifactId()
public void setArtifactId(String artifactId)
public String getVersion()
public void setVersion(String version)
public String getType()
public void setType(String type)
public String getClassifier()
public void setClassifier(String classifier)
public String getScope()
public void setScope(String scope)
public String getSha1()
public void setSha1(String sha1)
public String getSystemPath()
public void setSystemPath(String systemPath)
public boolean getOptional()
public boolean isOptional()
public void setOptional(boolean optional)
public Collection<DependencyInfo> getChildren()
public void setChildren(Collection<DependencyInfo> children)
public void addChild(DependencyInfo child)
public boolean hasChildren()
public Date getLastModified()
public void setLastModified(Date lastModified)
public String getCommentlessSha1()
public void setCommentlessSha1(String commentlessSha1)
public String getNoNewLinesSha1()
public void setNoNewLinesSha1(String noNewLinesSha1)
public String getOtherPlatformSha1()
public void setOtherPlatformSha1(String otherPlatformSha1)
public String getFullHash()
public void setFullHash(String fullHash)
public String getFilename()
public void setFilename(String filename)
public DependencyType getDependencyType()
public void setDependencyType(DependencyType dependencyType)
public DependencyHintsInfo getHints()
public void setHints(DependencyHintsInfo hints)
public Map<ChecksumType,String> getChecksums()
public void setChecksums(Map<ChecksumType,String> checksums)
public void addChecksum(ChecksumType checksumType, String checksum)
public boolean hasChecksum()
public VulnerabilityAnalysisResult getVulnerabilityAnalysisResult()
public void setVulnerabilityAnalysisResult(VulnerabilityAnalysisResult vulnerabilityAnalysisResult)
public String getCommit()
public void setCommit(String commit)
public String getDependencyFile()
public void setDependencyFile(String dependencyFile)
public String getAdditionalSha1()
public void setAdditionalSha1(String additionalSha1)
public String getArchitecture()
public void setArchitecture(String architecture)
public String getLanguageVersion()
public void setLanguageVersion(String languageVersion)
public boolean isDeduped()
public void setDeduped(boolean deduped)
public OSInfo getOsInfo()
public void setOsInfo(OSInfo osInfo)
public AnalysisInputs getAnalysisInputs()
public void setAnalysisInputs(AnalysisInputs analysisInputs)
public void initAnalysisInputs()
public void initAnalysisInputs(String euaArtifactId)
euaArtifactId - to be set inside the analysisInputs objectpublic void resetUnusedFields()
public String getSourcePackageName()
public void setSourcePackageName(String sourcePackageName)
public String getRelease()
public void setRelease(String release)
Copyright © 2011-2024 White Source. All Rights Reserved.