boolean (Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; ExternalSystemExecutionSettings that = (ExternalSystemExecutionSettings)o; if (myRemoteProcessIdleTtlInMs != that.myRemoteProcessIdleTtlInMs) return false; if (myVerboseProcessing != that.myVerboseProcessing) return false; if (!myJvmArguments.equals(that.myJvmArguments)) return false; if (!myArguments.equals(that.myArguments)) return false; return true; }