1 29 package org.jruby.javasupport.test; 30 31 public class Room { 32 private final String name; 33 34 public Room(String name) { 35 this.name = name; 36 } 37 38 public boolean equals(Object obj) { 39 if (! (obj instanceof Room)) 40 return false; 41 Room that = (Room) obj; 42 return name.equals(that.name); 43 } 44 45 public String toString() { 46 return name; 47 } 48 49 public int hashCode() { 50 return name.hashCode(); 51 } 52 } 53 | Popular Tags |