in uima-ducc-transport/src/main/java/org/apache/uima/ducc/transport/event/common/DuccStandardInfo.java [254:300]
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
DuccStandardInfo other = (DuccStandardInfo) obj;
if (dateOfShutdownProcesses == null) {
if (other.dateOfShutdownProcesses != null)
return false;
} else if (!dateOfShutdownProcesses.equals(other.dateOfShutdownProcesses))
return false;
if (dateOfCompletion == null) {
if (other.dateOfCompletion != null)
return false;
} else if (!dateOfCompletion.equals(other.dateOfCompletion))
return false;
if (dateOfSubmission == null) {
if (other.dateOfSubmission != null)
return false;
} else if (!dateOfSubmission.equals(other.dateOfSubmission))
return false;
if (description == null) {
if (other.description != null)
return false;
} else if (!description.equals(other.description))
return false;
if (logDirectory == null) {
if (other.logDirectory != null)
return false;
} else if (!logDirectory.equals(other.logDirectory))
return false;
if (!Arrays.equals(notifications, other.notifications))
return false;
if (user == null) {
if (other.user != null)
return false;
} else if (!user.equals(other.user))
return false;
if (workingDirectory == null) {
if (other.workingDirectory != null)
return false;
} else if (!workingDirectory.equals(other.workingDirectory))
return false;
return true;
}