Code example for Collection

Methods: hashCode

0
    return key + ": " + values;
  } 
 
  @Override 
  public int hashCode() { 
    return (11 + key.hashCode()) * 37 + values.hashCode();
  } 
 
  @Override 
  public boolean equals(Object obj) {
    return obj instanceof GroupingImpl
           && key.equals(((GroupingImpl) obj).key)
           && values.equals(((GroupingImpl) obj).values);
  } 
 
  // implement Map.Entry 
  public Enumerable<V> getValue() { 
    return Linq4j.asEnumerable(values);
  }