boolean (Object o) { if (this == o) return true; if (o == null || getClass() != o.getClass()) return false; final MavenRunnerParameters that = (MavenRunnerParameters)o; if (isPomExecution != that.isPomExecution) return false; if (myResolveToWorkspace != that.myResolveToWorkspace) return false; if (!myGoals.equals(that.myGoals)) return false; if (!myProjectsCmdOptionValues.equals(that.myProjectsCmdOptionValues)) return false; if (!Objects.equals(myWorkingDirPath, that.myWorkingDirPath)) return false; if (!Objects.equals(myPomFileName, that.myPomFileName)) return false; if (!Objects.equals(myMultimoduleDir, that.myMultimoduleDir)) return false; if (!myProfilesMap.equals(that.myProfilesMap)) return false; return true; }