boolean (final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.intellij.execution.process.mediator.rpc.CreateProcessRequest)) { return super.equals(obj); } com.intellij.execution.process.mediator.rpc.CreateProcessRequest other = (com.intellij.execution.process.mediator.rpc.CreateProcessRequest) obj; if (getHandleId() != other.getHandleId()) return false; if (hasCommandLine() != other.hasCommandLine()) return false; if (hasCommandLine()) { if (!getCommandLine() .equals(other.getCommandLine())) return false; } if (!unknownFields.equals(other.unknownFields)) return false; return true; }