public boolean equals()

in graphjet-core/src/main/java/com/twitter/graphjet/algorithms/salsa/SalsaStats.java [92:113]


  public boolean equals(Object obj) {
    if (obj == null) {
      return false;
    }
    if (obj == this) {
      return true;
    }
    if (obj.getClass() != getClass()) {
      return false;
    }

    SalsaStats other = (SalsaStats) obj;

    return
        Objects.equal(numSeedNodes, other.numSeedNodes)
        && Objects.equal(numDirectNeighbors, other.numDirectNeighbors)
        && Objects.equal(numRightNodesReached, other.numRightNodesReached)
        && Objects.equal(numRHSVisits, other.numRHSVisits)
        && Objects.equal(minVisitsPerRightNode, other.minVisitsPerRightNode)
        && Objects.equal(maxVisitsPerRightNode, other.maxVisitsPerRightNode)
        && Objects.equal(numRightNodesFiltered, other.numRightNodesFiltered);
  }