Class Dependency

java.lang.Object
com.vaadin.appsec.backend.model.analysis.Dependency
All Implemented Interfaces:
Serializable

public class Dependency extends Object implements Serializable
Container of informations about a dependency with a known vulnerability.
See Also:
  • Constructor Details

    • Dependency

      public Dependency()
  • Method Details

    • getName

      public String getName()
      The name of the dependency.
      Returns:
      the name of the dependency
    • getAffectedVersions

      public List<String> getAffectedVersions()
      A list of ranges corresponding to the dependency versions affected by the same vulnerability.
      Returns:
      the affected version ranges
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object