boolean (final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.intellij.execution.process.mediator.rpc.CommandLine)) { return super.equals(obj); } com.intellij.execution.process.mediator.rpc.CommandLine other = (com.intellij.execution.process.mediator.rpc.CommandLine) obj; if (!getCommandList() .equals(other.getCommandList())) return false; if (!getWorkingDir() .equals(other.getWorkingDir())) return false; if (!getInFile() .equals(other.getInFile())) return false; if (!getOutFile() .equals(other.getOutFile())) return false; if (!getErrFile() .equals(other.getErrFile())) return false; if (getRedirectErrorStream() != other.getRedirectErrorStream()) return false; if (!internalGetEnviron().equals( other.internalGetEnviron())) return false; if (!unknownFields.equals(other.unknownFields)) return false; return true; }