package defpackage;

import java.io.Serializable;

/* JADX INFO: loaded from: classes2.dex */
@pi2
public abstract class f04 {
    public static final char[] a = "0123456789abcdef".toCharArray();

    public static final class a extends f04 implements Serializable {
        @Override // defpackage.f04
        public final byte[] a() {
            throw null;
        }

        @Override // defpackage.f04
        public final int b() {
            throw null;
        }

        @Override // defpackage.f04
        public final long c() {
            throw null;
        }

        @Override // defpackage.f04
        public final int d() {
            throw null;
        }

        @Override // defpackage.f04
        public final boolean e(f04 f04Var) {
            throw null;
        }

        @Override // defpackage.f04
        public final byte[] f() {
            return null;
        }
    }

    public static final class b extends f04 implements Serializable {
        @Override // defpackage.f04
        public final byte[] a() {
            return new byte[]{(byte) 0, (byte) (0 >> 8), (byte) (0 >> 16), (byte) (0 >> 24)};
        }

        @Override // defpackage.f04
        public final int b() {
            return 0;
        }

        @Override // defpackage.f04
        public final long c() {
            throw new IllegalStateException("this HashCode only has 32 bits; cannot create a long");
        }

        @Override // defpackage.f04
        public final int d() {
            return 32;
        }

        @Override // defpackage.f04
        public final boolean e(f04 f04Var) {
            return f04Var.b() == 0;
        }
    }

    public static final class c extends f04 implements Serializable {
        @Override // defpackage.f04
        public final byte[] a() {
            return new byte[]{(byte) 0, (byte) (0 >> 8), (byte) (0 >> 16), (byte) (0 >> 24), (byte) (0 >> 32), (byte) (0 >> 40), (byte) (0 >> 48), (byte) (0 >> 56)};
        }

        @Override // defpackage.f04
        public final int b() {
            return (int) 0;
        }

        @Override // defpackage.f04
        public final long c() {
            return 0L;
        }

        @Override // defpackage.f04
        public final int d() {
            return 64;
        }

        @Override // defpackage.f04
        public final boolean e(f04 f04Var) {
            return 0 == f04Var.c();
        }
    }

    public abstract byte[] a();

    public abstract int b();

    public abstract long c();

    public abstract int d();

    public abstract boolean e(f04 f04Var);

    public final boolean equals(Object obj) {
        if (!(obj instanceof f04)) {
            return false;
        }
        f04 f04Var = (f04) obj;
        return d() == f04Var.d() && e(f04Var);
    }

    public byte[] f() {
        return a();
    }

    public final int hashCode() {
        if (d() >= 32) {
            return b();
        }
        byte[] bArrF = f();
        int i = bArrF[0] & 255;
        for (int i2 = 1; i2 < bArrF.length; i2++) {
            i |= (bArrF[i2] & 255) << (i2 * 8);
        }
        return i;
    }

    public final String toString() {
        byte[] bArrF = f();
        StringBuilder sb = new StringBuilder(bArrF.length * 2);
        for (byte b2 : bArrF) {
            char[] cArr = a;
            sb.append(cArr[(b2 >> 4) & 15]);
            sb.append(cArr[b2 & 15]);
        }
        return sb.toString();
    }
}
