Class BomFile
- java.lang.Object
-
- org.whitesource.agent.dependency.resolver.BomFile
-
public class BomFile extends java.lang.Object- Author:
- eugen.horovitz
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDUMMY_PARAMETER_SCOPE_PACKAGE
-
Constructor Summary
Constructors Constructor Description BomFile(java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String bomPath)BomFile(java.lang.String name, java.lang.String version, java.lang.String sha1, java.lang.String fileName, java.lang.String localFileName, java.util.Map<java.lang.String,java.lang.String> dependencies, java.util.Map<java.lang.String,java.lang.String> optionalDependencies, java.lang.String resolved)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.String>getDependencies()java.lang.StringgetFileName()java.lang.StringgetGroupId()java.lang.StringgetLocalFileName()java.lang.StringgetName()java.util.Map<java.lang.String,java.lang.String>getOptionalDependencies()java.lang.StringgetRegistryPackageUrl()java.lang.StringgetSha1()java.lang.StringgetUniqueDependencyName()static java.lang.StringgetUniqueDependencyName(java.lang.String name, java.lang.String version)java.lang.StringgetVersion()booleanisScopedPackage()booleanisValid()java.lang.StringtoString()
-
-
-
Constructor Detail
-
BomFile
public BomFile(java.lang.String name, java.lang.String version, java.lang.String sha1, java.lang.String fileName, java.lang.String localFileName, java.util.Map<java.lang.String,java.lang.String> dependencies, java.util.Map<java.lang.String,java.lang.String> optionalDependencies, java.lang.String resolved)
-
BomFile
public BomFile(java.lang.String groupId, java.lang.String artifactId, java.lang.String version, java.lang.String bomPath)
-
-
Method Detail
-
isValid
public boolean isValid()
-
getName
public java.lang.String getName()
-
getLocalFileName
public java.lang.String getLocalFileName()
-
getVersion
public java.lang.String getVersion()
-
getSha1
public java.lang.String getSha1()
-
getFileName
public java.lang.String getFileName()
-
getGroupId
public java.lang.String getGroupId()
-
getUniqueDependencyName
public static java.lang.String getUniqueDependencyName(java.lang.String name, java.lang.String version)
-
getUniqueDependencyName
public java.lang.String getUniqueDependencyName()
-
getDependencies
public java.util.Map<java.lang.String,java.lang.String> getDependencies()
-
getOptionalDependencies
public java.util.Map<java.lang.String,java.lang.String> getOptionalDependencies()
-
getRegistryPackageUrl
public java.lang.String getRegistryPackageUrl()
-
isScopedPackage
public boolean isScopedPackage()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-