public boolean equals()

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