We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3f7d37d commit d318b5dCopy full SHA for d318b5d
src/main/java/org/soujava/demos/arangodb/document/CloudProvider.java
@@ -3,6 +3,8 @@
3
4
import jakarta.nosql.*;
5
6
+import java.util.Objects;
7
+
8
@Entity
9
@Inheritance
10
@DiscriminatorColumn("type")
@@ -15,4 +17,17 @@ public class CloudProvider {
15
17
protected String region;
16
18
19
20
+ @Override
21
+ public boolean equals(Object o) {
22
+ if (o == null || getClass() != o.getClass()) {
23
+ return false;
24
+ }
25
+ CloudProvider that = (CloudProvider) o;
26
+ return Objects.equals(id, that.id);
27
28
29
30
+ public int hashCode() {
31
+ return Objects.hashCode(id);
32
33
}
0 commit comments