package l;

import java.lang.reflect.ParameterizedType;
import java.lang.reflect.Type;
import java.util.Arrays;

/* JADX INFO: renamed from: l.h, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public class C0616h implements ParameterizedType {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    private final Type[] f5307b;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    private final Type f5308g;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    private final Type f5309r;

    public C0616h(Type[] typeArr, Type type, Type type2) {
        this.f5307b = typeArr;
        this.f5308g = type;
        this.f5309r = type2;
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (obj == null || getClass() != obj.getClass()) {
            return false;
        }
        C0616h c0616h = (C0616h) obj;
        if (!Arrays.equals(this.f5307b, c0616h.f5307b)) {
            return false;
        }
        Type type = this.f5308g;
        if (type == null ? c0616h.f5308g != null : !type.equals(c0616h.f5308g)) {
            return false;
        }
        Type type2 = this.f5309r;
        Type type3 = c0616h.f5309r;
        return type2 != null ? type2.equals(type3) : type3 == null;
    }

    @Override // java.lang.reflect.ParameterizedType
    public Type[] getActualTypeArguments() {
        return this.f5307b;
    }

    @Override // java.lang.reflect.ParameterizedType
    public Type getOwnerType() {
        return this.f5308g;
    }

    @Override // java.lang.reflect.ParameterizedType
    public Type getRawType() {
        return this.f5309r;
    }

    public int hashCode() {
        Type[] typeArr = this.f5307b;
        int iHashCode = (typeArr != null ? Arrays.hashCode(typeArr) : 0) * 31;
        Type type = this.f5308g;
        int iHashCode2 = (iHashCode + (type != null ? type.hashCode() : 0)) * 31;
        Type type2 = this.f5309r;
        return iHashCode2 + (type2 != null ? type2.hashCode() : 0);
    }
}
