boolean (final java.lang.Object o) { if (o == this) return true; if (!(o instanceof ObjectApiResponse)) return false; final ObjectApiResponse<?> other = (ObjectApiResponse<?>) o; if (!other.canEqual((java.lang.Object) this)) return false; final java.lang.Object this$response = this.getResponse(); final java.lang.Object other$response = other.getResponse(); if (this$response == null ? other$response != null : !this$response.equals(other$response)) return false; return true; }