in sdk/appcenter-crashes/src/main/java/com/microsoft/appcenter/crashes/ingestion/models/AbstractErrorLog.java [308:347]
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
if (!super.equals(o)) {
return false;
}
AbstractErrorLog that = (AbstractErrorLog) o;
if (id != null ? !id.equals(that.id) : that.id != null) {
return false;
}
if (processId != null ? !processId.equals(that.processId) : that.processId != null) {
return false;
}
if (processName != null ? !processName.equals(that.processName) : that.processName != null) {
return false;
}
if (parentProcessId != null ? !parentProcessId.equals(that.parentProcessId) : that.parentProcessId != null) {
return false;
}
if (parentProcessName != null ? !parentProcessName.equals(that.parentProcessName) : that.parentProcessName != null) {
return false;
}
if (errorThreadId != null ? !errorThreadId.equals(that.errorThreadId) : that.errorThreadId != null) {
return false;
}
if (errorThreadName != null ? !errorThreadName.equals(that.errorThreadName) : that.errorThreadName != null) {
return false;
}
if (fatal != null ? !fatal.equals(that.fatal) : that.fatal != null) {
return false;
}
if (appLaunchTimestamp != null ? !appLaunchTimestamp.equals(that.appLaunchTimestamp) : that.appLaunchTimestamp != null) {
return false;
}
return architecture != null ? architecture.equals(that.architecture) : that.architecture == null;
}