Source:
<code>public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; VdcActionParametersBase other = (VdcActionParametersBase) obj; if (imagesParameters == null) { if (other.imagesParameters != null) return false; } else if (!imagesParameters.equals(other.imagesParameters)) return false; if (shouldbelogged != other.shouldbelogged) return false; if (transctionOption != other.transctionOption) return false; if (entityInfo == null) { if (other.entityInfo != null) return false; } else if (!entityInfo.equals(other.entityInfo)) return false; if (multipleAction != other.multipleAction) return false; if (parametersCurrentUser == null) { if (other.parametersCurrentUser != null) return false; } else if (!parametersCurrentUser.equals(other.parametersCurrentUser)) return false; if (parentCommand != other.parentCommand) return false; if (vdsmTaskIds == null) { if (other.vdsmTaskIds != null) return false; } else if (!vdsmTaskIds.equals(other.vdsmTaskIds)) return false; if (correlationId == null) { if (other.correlationId != null) return false; } else if (!correlationId.equals(other.correlationId)) return false; if (executionIndex != other.executionIndex) return false; if (jobId == null) { if (other.jobId != null) return false; } else if (!jobId.equals(other.jobId)) return false; if (stepId == null) { if (other.stepId != null) return false; } else if (!stepId.equals(other.stepId)) return false; if (paramsMap == null) { <START> if (other.getParamsHelper() != null) <END> return false; } else if (!paramsMap.equals(other.getParamsHelper())) return false; return true; }</code><technical_language>other.paramsMap? do need access getter</technical_language>

Target:
public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; VdcActionParametersBase other = (VdcActionParametersBase) obj; if (imagesParameters == null) { if (other.imagesParameters != null) return false; } else if (!imagesParameters.equals(other.imagesParameters)) return false; if (shouldbelogged != other.shouldbelogged) return false; if (transctionOption != other.transctionOption) return false; if (entityInfo == null) { if (other.entityInfo != null) return false; } else if (!entityInfo.equals(other.entityInfo)) return false; if (multipleAction != other.multipleAction) return false; if (parametersCurrentUser == null) { if (other.parametersCurrentUser != null) return false; } else if (!parametersCurrentUser.equals(other.parametersCurrentUser)) return false; if (parentCommand != other.parentCommand) return false; if (vdsmTaskIds == null) { if (other.vdsmTaskIds != null) return false; } else if (!vdsmTaskIds.equals(other.vdsmTaskIds)) return false; if (correlationId == null) { if (other.correlationId != null) return false; } else if (!correlationId.equals(other.correlationId)) return false; if (executionIndex != other.executionIndex) return false; if (jobId == null) { if (other.jobId != null) return false; } else if (!jobId.equals(other.jobId)) return false; if (stepId == null) { if (other.stepId != null) return false; } else if (!stepId.equals(other.stepId)) return false; if (parametersMap == null) { if (other.getParameters() != null) return false; } else if (!parametersMap.equals(other.getParameters())) return false; return true; }