diff --git a/imgui-binding/src/main/java/imgui/type/ImBoolean.java b/imgui-binding/src/main/java/imgui/type/ImBoolean.java index ee1d04e..04f405a 100644 --- a/imgui-binding/src/main/java/imgui/type/ImBoolean.java +++ b/imgui-binding/src/main/java/imgui/type/ImBoolean.java @@ -1,7 +1,5 @@ package imgui.type; -import java.util.Objects; - public final class ImBoolean implements Cloneable { private final boolean[] data = new boolean[]{false}; @@ -47,7 +45,7 @@ public final class ImBoolean implements Cloneable { @Override public int hashCode() { - return Objects.hash(data[0]); + return Boolean.hashCode(data[0]); } @Override diff --git a/imgui-binding/src/main/java/imgui/type/ImDouble.java b/imgui-binding/src/main/java/imgui/type/ImDouble.java index a633352..17d69a4 100644 --- a/imgui-binding/src/main/java/imgui/type/ImDouble.java +++ b/imgui-binding/src/main/java/imgui/type/ImDouble.java @@ -1,7 +1,5 @@ package imgui.type; -import java.util.Objects; - public final class ImDouble implements Cloneable { private final double[] data = new double[]{0.0d}; @@ -47,7 +45,7 @@ public final class ImDouble implements Cloneable { @Override public int hashCode() { - return Objects.hash(data[0]); + return Double.hashCode(data[0]); } @Override diff --git a/imgui-binding/src/main/java/imgui/type/ImFloat.java b/imgui-binding/src/main/java/imgui/type/ImFloat.java index 86b1b5b..6e89cec 100644 --- a/imgui-binding/src/main/java/imgui/type/ImFloat.java +++ b/imgui-binding/src/main/java/imgui/type/ImFloat.java @@ -1,7 +1,5 @@ package imgui.type; -import java.util.Objects; - public final class ImFloat implements Cloneable { private final float[] data = new float[]{0}; @@ -47,7 +45,7 @@ public final class ImFloat implements Cloneable { @Override public int hashCode() { - return Objects.hash(data[0]); + return Float.hashCode(data[0]); } @Override diff --git a/imgui-binding/src/main/java/imgui/type/ImInt.java b/imgui-binding/src/main/java/imgui/type/ImInt.java index 169831e..d1f831e 100644 --- a/imgui-binding/src/main/java/imgui/type/ImInt.java +++ b/imgui-binding/src/main/java/imgui/type/ImInt.java @@ -1,7 +1,5 @@ package imgui.type; -import java.util.Objects; - public final class ImInt implements Cloneable { private final int[] data = new int[]{0}; @@ -47,7 +45,7 @@ public final class ImInt implements Cloneable { @Override public int hashCode() { - return Objects.hashCode(data[0]); + return Integer.hashCode(data[0]); } @Override diff --git a/imgui-binding/src/main/java/imgui/type/ImLong.java b/imgui-binding/src/main/java/imgui/type/ImLong.java index 9ead739..51ad901 100644 --- a/imgui-binding/src/main/java/imgui/type/ImLong.java +++ b/imgui-binding/src/main/java/imgui/type/ImLong.java @@ -1,7 +1,5 @@ package imgui.type; -import java.util.Objects; - public final class ImLong implements Cloneable { private final long[] data = new long[]{0}; @@ -47,7 +45,7 @@ public final class ImLong implements Cloneable { @Override public int hashCode() { - return Objects.hashCode(data[0]); + return Long.hashCode(data[0]); } @Override diff --git a/imgui-binding/src/main/java/imgui/type/ImShort.java b/imgui-binding/src/main/java/imgui/type/ImShort.java index 25c4485..f14c872 100644 --- a/imgui-binding/src/main/java/imgui/type/ImShort.java +++ b/imgui-binding/src/main/java/imgui/type/ImShort.java @@ -1,7 +1,5 @@ package imgui.type; -import java.util.Objects; - public final class ImShort implements Cloneable { private final short[] data = new short[]{0}; @@ -47,7 +45,7 @@ public final class ImShort implements Cloneable { @Override public int hashCode() { - return Objects.hashCode(data[0]); + return Short.hashCode(data[0]); } @Override