out.println("</span>");
}
+ @Override
+ public String toString() {
+ return fname + " " + lname;
+ }
+
@Override
public boolean equals(Object obj) {
if ( !(obj instanceof Name)) {
return true;
}
+
+ public boolean matches(String text) {
+ return text.equals(fname + " " + lname) || //
+ (mname != null && text.equals(fname + " " + mname + " " + lname)) || //
+ (suffix != null && text.equals(fname + " " + lname + " " + suffix)) || //
+ (mname != null && suffix != null && text.equals(fname + " " + mname + " " + lname + " " + suffix));
+ }
}