@Override
  public int hashCode() {
    return (first == null ? 1 : first.hashCode()) * (second == null ? 1 : second.hashCode());
  }
Returns the first element of the pair.

@return The first element of the pair.
java/zylib/src/main/java/com/google/security/zynamics/zylib/general/Pair.java