summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorErik De Rijcke <derijcke.erik@gmail.com>2015-02-16 21:25:50 +0100
committerErik De Rijcke <derijcke.erik@gmail.com>2015-02-16 21:25:50 +0100
commit44ac0dfaad7eafacf371aaa1113565da86dd4497 (patch)
treecd383dc050ac3932ef670708aa7cc6b9c46262f5
parent1898f1a1df3169f95c3bc23daab4d4b8a2bf290b (diff)
provide equals and hashcode implementation
-rw-r--r--stubs/src/main/java/org/freedesktop/wayland/util/Fixed.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/stubs/src/main/java/org/freedesktop/wayland/util/Fixed.java b/stubs/src/main/java/org/freedesktop/wayland/util/Fixed.java
index 957cbfb..953a769 100644
--- a/stubs/src/main/java/org/freedesktop/wayland/util/Fixed.java
+++ b/stubs/src/main/java/org/freedesktop/wayland/util/Fixed.java
@@ -40,4 +40,19 @@ public final class Fixed {
public int getRaw() {
return this.raw;
}
+
+ @Override
+ public boolean equals(final Object o) {
+ if (this == o) { return true; }
+ if (o == null || getClass() != o.getClass()) { return false; }
+
+ final Fixed fixed = (Fixed) o;
+
+ return raw == fixed.raw;
+ }
+
+ @Override
+ public int hashCode() {
+ return raw;
+ }
} \ No newline at end of file