1 16 17 package org.springframework.beans; 18 19 25 public class NestedTestBean implements INestedTestBean { 26 27 private String company = ""; 28 29 public NestedTestBean() { 30 } 31 32 public NestedTestBean(String company) { 33 setCompany(company); 34 } 35 36 public void setCompany(String company) { 37 this.company = (company != null ? company : ""); 38 } 39 40 public String getCompany() { 41 return company; 42 } 43 44 public boolean equals(Object obj) { 45 if (!(obj instanceof NestedTestBean)) { 46 return false; 47 } 48 NestedTestBean ntb = (NestedTestBean) obj; 49 return this.company.equals(ntb.company); 50 } 51 52 public int hashCode() { 53 return this.company.hashCode(); 54 } 55 56 public String toString() { 57 return "NestedTestBean: " + this.company; 58 } 59 60 } 61 | Popular Tags |