summaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
authorhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-08-03 23:37:13 +0200
committerhannibal2 <24389977+hannibal00212@users.noreply.github.com>2023-08-03 23:37:13 +0200
commitbb4d8d809aa576ad70cf91f8c16cea6f083f69fe (patch)
treeec4a2ac2de097c584bbf195653f92b699eae8689 /src/main/java/at/hannibal2/skyhanni/utils
parentdb51db7bfda2f660bb798aa39804c255c49f39d5 (diff)
parenta4c61672d93aaf7418568ca6b3704289d890f48b (diff)
downloadskyhanni-bb4d8d809aa576ad70cf91f8c16cea6f083f69fe.tar.gz
skyhanni-bb4d8d809aa576ad70cf91f8c16cea6f083f69fe.tar.bz2
skyhanni-bb4d8d809aa576ad70cf91f8c16cea6f083f69fe.zip
Merge branch 'feat/chatfiltergui' into beta
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/IdentityCharacteristics.kt12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/IdentityCharacteristics.kt b/src/main/java/at/hannibal2/skyhanni/utils/IdentityCharacteristics.kt
new file mode 100644
index 000000000..5b1399f73
--- /dev/null
+++ b/src/main/java/at/hannibal2/skyhanni/utils/IdentityCharacteristics.kt
@@ -0,0 +1,12 @@
+package at.hannibal2.skyhanni.utils
+
+class IdentityCharacteristics<T>(val value: T) {
+ override fun equals(other: Any?): Boolean {
+ if (other !is IdentityCharacteristics<*>) return false
+ return this.value === other.value
+ }
+
+ override fun hashCode(): Int {
+ return System.identityHashCode(value)
+ }
+}