1 22 package org.jboss.test.cmp2.simple; 23 24 public final class ValueClass implements java.io.Serializable { 25 private final int int1; 26 private final int int2; 27 28 public ValueClass(int int1, int int2) { 29 this.int1 = int1; 30 this.int2 = int2; 31 } 32 33 public int getInt1() { 34 return int1; 35 } 36 public int getInt2() { 37 return int2; 38 } 39 40 public boolean equals(Object o) { 41 if(o instanceof ValueClass) { 42 ValueClass vc = (ValueClass)o; 43 return int1 == vc.int1 && int2 == vc.int2; 44 } 45 return false; 46 } 47 48 public int hashCode() { 49 int result = 17; 50 result = 37*result + int1; 51 result = 37*result + int2; 52 return result; 53 } 54 } 55 56 | Popular Tags |