Class BomFile


  • public class BomFile
    extends java.lang.Object
    Author:
    eugen.horovitz
    • 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)  
    • Field Detail

      • DUMMY_PARAMETER_SCOPE_PACKAGE

        public static java.lang.String DUMMY_PARAMETER_SCOPE_PACKAGE
    • 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:
        toString in class java.lang.Object