1 16 17 18 package org.apache.commons.betwixt.strategy; 19 20 24 public class ComposerBean { 25 26 private String forename; 27 private String surname; 28 private int born; 29 30 public ComposerBean() {} 31 32 public ComposerBean(String forename, String surname, int born) { 33 setForename(forename); 34 setSurname(surname); 35 setBorn(born); 36 } 37 38 public int getBorn() { 39 return born; 40 } 41 42 public String getForename() { 43 return forename; 44 } 45 46 47 public String getSurname() { 48 return surname; 49 } 50 51 public void setBorn(int i) { 52 born = i; 53 } 54 55 public void setForename(String string) { 56 forename = string; 57 } 58 59 60 public void setSurname(String string) { 61 surname = string; 62 } 63 64 public int hashCode() { 65 return born; 66 } 67 68 public boolean equals(Object obj) { 69 boolean result = false; 70 if (obj instanceof ComposerBean) { 71 ComposerBean composer = (ComposerBean) obj; 72 result = 73 born == composer.born && 74 surname.equals(composer.surname) && 75 forename.equals(composer.forename); 76 } 77 return result; 78 } 79 80 81 } 82 | Popular Tags |