Use `instanceof` instead of `getClass` inside `equals`
@@ -64,8 +64,9 @@ public class InputId implements Serializable {
@Override
public boolean equals(Object obj) {
if (this == obj) return true;
- if (obj == null) return false;
- if (getClass() != obj.getClass()) return false;
+ if (!(obj instanceof InputId)) {
+ return false;
+ }
return id.equals(((InputId) obj).id);
}
