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