package com.bytedance.adsdk.ro;

import java.util.Arrays;

/* JADX INFO: loaded from: classes.dex */
public final class duv<V> {
    private final V fm;
    private final Throwable ro;

    public duv(V v10) {
        this.fm = v10;
        this.ro = null;
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof duv)) {
            return false;
        }
        duv duvVar = (duv) obj;
        if (fm() != null && fm().equals(duvVar.fm())) {
            return true;
        }
        if (ro() == null || duvVar.ro() == null) {
            return false;
        }
        return ro().toString().equals(ro().toString());
    }

    public V fm() {
        return this.fm;
    }

    public int hashCode() {
        return Arrays.hashCode(new Object[]{fm(), ro()});
    }

    public Throwable ro() {
        return this.ro;
    }

    public duv(Throwable th) {
        this.ro = th;
        this.fm = null;
    }
}
