repositories
/
Persons_Comparator.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a CSVUtils class for future usage.
[Persons_Comparator.git]
/
src
/
Firstname.java
diff --git
a/src/Firstname.java
b/src/Firstname.java
index 91e8d75012fe828bf042323a99d08f6899ccbf7a..f5b543ea5d88f159ab64cfa95406f444c0ca274f 100644
(file)
--- a/
src/Firstname.java
+++ b/
src/Firstname.java
@@
-1,6
+1,13
@@
-public class Firstname
implements Comparable<Firstname>
{
+public class Firstname {
private String firstname;
private String firstname;
+ Firstname() {
+ }
+
+ Firstname(String firstname) {
+ setFirstname(firstname);
+ }
+
public String getFirstname() {
return firstname;
}
public String getFirstname() {
return firstname;
}
@@
-9,8
+16,7
@@
public class Firstname implements Comparable<Firstname> {
this.firstname = firstname;
}
this.firstname = firstname;
}
- @Override
- public int compareTo(Firstname firstname) {
- return 0;
+ public int distanceTo(Firstname firstname) {
+ return Utils.computeLevenshteinDistance(this.getFirstname(), firstname.getFirstname());
}
}
-}
+}
\ No newline at end of file