package com.google.android.gms.internal.pal;

import java.io.Serializable;
import java.math.BigInteger;

/* JADX INFO: loaded from: classes2.dex */
public final class pe extends me {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final Serializable f21142a;

    public pe(zzzj zzzjVar) {
        this.f21142a = zzzjVar;
    }

    public static boolean i(pe peVar) {
        Serializable serializable = peVar.f21142a;
        if (!(serializable instanceof Number)) {
            return false;
        }
        Number number = (Number) serializable;
        return (number instanceof BigInteger) || (number instanceof Long) || (number instanceof Integer) || (number instanceof Short) || (number instanceof Byte);
    }

    @Override // com.google.android.gms.internal.pal.me
    public final int c() {
        return this.f21142a instanceof Number ? h().intValue() : Integer.parseInt(f());
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj == null || pe.class != obj.getClass()) {
            return false;
        }
        pe peVar = (pe) obj;
        if (i(this) && i(peVar)) {
            return h().longValue() == peVar.h().longValue();
        }
        Serializable serializable = this.f21142a;
        boolean z10 = serializable instanceof Number;
        Serializable serializable2 = peVar.f21142a;
        if (!z10 || !(serializable2 instanceof Number)) {
            return serializable.equals(serializable2);
        }
        double dDoubleValue = h().doubleValue();
        double dDoubleValue2 = peVar.h().doubleValue();
        if (dDoubleValue != dDoubleValue2) {
            return Double.isNaN(dDoubleValue) && Double.isNaN(dDoubleValue2);
        }
        return true;
    }

    @Override // com.google.android.gms.internal.pal.me
    public final String f() {
        Serializable serializable = this.f21142a;
        return !(serializable instanceof Number) ? serializable instanceof Boolean ? ((Boolean) serializable).toString() : (String) serializable : h().toString();
    }

    public final Number h() {
        Serializable serializable = this.f21142a;
        return serializable instanceof String ? new zzzj((String) serializable) : (Number) serializable;
    }

    public final int hashCode() {
        long jDoubleToLongBits;
        if (i(this)) {
            jDoubleToLongBits = h().longValue();
        } else {
            Serializable serializable = this.f21142a;
            if (!(serializable instanceof Number)) {
                return serializable.hashCode();
            }
            jDoubleToLongBits = Double.doubleToLongBits(h().doubleValue());
        }
        return (int) ((jDoubleToLongBits >>> 32) ^ jDoubleToLongBits);
    }

    public pe(Boolean bool) {
        this.f21142a = bool;
    }

    public pe(String str) {
        str.getClass();
        this.f21142a = str;
    }
}
