public boolean equals()

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;
	}