Implement hashCode()/equals() for comparison clarity.
Change-Id: I90fd7113dfa3f900d61a99fac6989e6df9014664
Signed-off-by: Ruslan Kashapov <ruslan.kashapov@pantheon.tech>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
*/
package io.atomix.storage.journal;
-import java.util.Arrays;
-
import static com.google.common.base.MoreObjects.toStringHelper;
+import java.util.Arrays;
+
/**
* Test entry.
*
return bytes;
}
+ @Override
+ public boolean equals(Object obj) {
+ return this == obj || obj instanceof TestEntry testEntry && Arrays.equals(bytes, testEntry.bytes);
+ }
+
+ @Override
+ public int hashCode() {
+ return Arrays.hashCode(bytes);
+ }
+
@Override
public String toString() {
return toStringHelper(this)