Implement the person comparator :
[Persons_Comparator.git] / src / Firstname.java
index 2535c0e3844d4df03d834c9937e36c947770b4d2..f5b543ea5d88f159ab64cfa95406f444c0ca274f 100644 (file)
@@ -1,6 +1,13 @@
 public class Firstname {
     private String firstname;
 
+    Firstname() {
+    }
+
+    Firstname(String firstname) {
+        setFirstname(firstname);
+    }
+
     public String getFirstname() {
         return firstname;
     }
@@ -8,4 +15,8 @@ public class Firstname {
     public void setFirstname(String firstname) {
         this.firstname = firstname;
     }
-}
+
+    public int distanceTo(Firstname firstname) {
+        return Utils.computeLevenshteinDistance(this.getFirstname(), firstname.getFirstname());
+    }
+}
\ No newline at end of file