3 public class Pair<A,B> {
6 public Pair(A a, B b) {
13 public B getSecond() {
16 public int hashCode() {
18 return a.hashCode()*31+b.hashCode();
22 public boolean equals(Object o) {
23 if (!(o instanceof Pair))
26 return a.equals(t.a)&&(((b!=null)&&(t.b!=null)&&b.equals(t.b))||
27 ((b==null)&&(t.b==null)));