code: public static int hashCodeOf(Iterable<SparseArrayEntry<?>> sparseArrayEntries) {
      int hash = 0;
      for (SparseArrayEntry<?> entry : sparseArrayEntries) {
        hash += entry.hashCode();
      }
      return hash;
    }
docs: The {@code Object.hashCode()} contract for a {@link SparseArray}.
  <p>
  <pre>
  int hash = 0;
  for (SparseArrayEntry<?> entry : sparseArrayEntries) {
  hash += entry.hashCode();
  }
  return hash;
  </pre>
  
  @param sparseArrayEntries
  @return