File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
src/main/java/fr/umontp/edt Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,7 @@ public class PlanningFiltreur {
3535 private PlanningFiltreur () {
3636 dates = null ;
3737 groupes = null ;
38+ professeurs = null ;
3839 }
3940
4041 /**
@@ -139,10 +140,10 @@ public int hashCode() {
139140 lGroupes .sort (comparing (Groupe ::getIntitule ));
140141 result = prime * result + lGroupes .hashCode ();
141142 } else
142- result = prime * result + Arrays .hashCode (professeurs );
143+ result = prime * result + Arrays .hashCode (groupes );
143144 if (professeurs != null ) {
144145 List <Professeur > lProfesseurs = Arrays .asList (professeurs );
145- lProfesseurs .sort (comparing (Professeur ::hashCode ));
146+ lProfesseurs .sort (comparing (Professeur ::getDenomination ));
146147 result = prime * result + lProfesseurs .hashCode ();
147148 } else
148149 result = prime * result + Arrays .hashCode (professeurs );
Original file line number Diff line number Diff line change @@ -61,6 +61,13 @@ public String getPrenom() {
6161 return prenom ;
6262 }
6363
64+ /**
65+ * @return la denomination
66+ */
67+ String getDenomination () {
68+ return denomination ;
69+ }
70+
6471 /*
6572 * (non-Javadoc)
6673 *
You can’t perform that action at this time.
0 commit comments