X-Git-Url: https://git.piment-noir.org/?p=Persons_Comparator.git;a=blobdiff_plain;f=src%2FPerson.java;h=3e6788ffac59805d10321c8671f96d2e8c6bf6cb;hp=d1ceb350724cbae919c3642f77b51fa8548278f2;hb=f1e9d6d2fcc7253b117278c4439b656a1e532e68;hpb=416e35f7e06f4689cccfd220bf1b4a20ffac54ec diff --git a/src/Person.java b/src/Person.java index d1ceb35..3e6788f 100644 --- a/src/Person.java +++ b/src/Person.java @@ -1,3 +1,4 @@ +import java.util.ArrayList; import java.util.Comparator; public class Person implements Comparable, Comparator { @@ -6,6 +7,8 @@ public class Person implements Comparable, Comparator { private Size size; private Weight weight; private Eye eye; + //List of persons in the database to compare to. + private ArrayList personArrayList; Person(Firstname firstname, Origin origin, Size size, Weight weight, Eye eye) { setFirstname(firstname); @@ -55,6 +58,14 @@ public class Person implements Comparable, Comparator { return eye; } + public void setPersonArrayList(ArrayList personArrayList) { + this.personArrayList = personArrayList; + } + + public ArrayList getPersonArrayList() { + return personArrayList; + } + @Override public int compareTo(Person person) { return this.firstname.compareTo(person.getFirstname()) + this.origin.compareTo(person.getOrigin())