Skip to content

Commit 5852b81

Browse files
committed
Gene equals methods less complex
1 parent 54835db commit 5852b81

File tree

1 file changed

+6
-3
lines changed
  • src/main/java/tudelft/ti2806/pl3/data/gene

1 file changed

+6
-3
lines changed

src/main/java/tudelft/ti2806/pl3/data/gene/Gene.java

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,16 @@ public boolean equals(Object obj) {
5252

5353
Gene gene = (Gene) obj;
5454

55-
if (end != gene.end) {
55+
if (this.end != gene.end) {
5656
return false;
5757
}
58-
if (start != gene.start) {
58+
if (this.start != gene.start) {
5959
return false;
6060
}
61-
return !(name != null ? !name.equals(gene.name) : gene.name != null);
61+
if (this.name == null) {
62+
return gene.name == null;
63+
}
64+
return this.name.equals(gene.name);
6265
}
6366

6467
/**

0 commit comments

Comments
 (0)