package defpackage;

import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import java.util.List;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0002\b \u0018\u0000*\u0006\b\u0000\u0010\u0001 \u00002\b\u0012\u0004\u0012\u00028\u00000\u0002:\u0001\u0003¨\u0006\u0004"}, d2 = {"Lih6;", "Target", "Low2;", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "kotlinx-datetime"}, k = 1, mv = {1, 9, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public abstract class ih6<Target> implements ow2<Target> {
    public final l8a a;
    public final List b;
    public final String c;

    @Metadata(d1 = {"\u0000\u000e\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0000\b\u0082\u0004\u0018\u00002\u000e\u0012\u0004\u0012\u00028\u0000\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"Lih6$a;", "Lmv;", "", "kotlinx-datetime"}, k = 1, mv = {1, 9, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public final class a implements mv<Target, String> {
        public a() {
        }

        @Override // defpackage.mv
        public final Object c(Object obj, Object obj2) {
            String str = (String) obj2;
            cr4.g(str, "newValue");
            ih6 ih6Var = ih6.this;
            l8a l8aVar = ih6Var.a;
            xj7 xj7Var = l8aVar.a;
            List list = ih6Var.b;
            Integer num = (Integer) xj7Var.c(obj, Integer.valueOf(list.indexOf(str) + l8aVar.b));
            if (num != null) {
                return (String) list.get(num.intValue() - l8aVar.b);
            }
            return null;
        }

        @Override // defpackage.mv
        public final String getName() {
            return ih6.this.c;
        }
    }

    public ih6(l8a l8aVar, List list, String str) {
        cr4.g(l8aVar, "field");
        this.a = l8aVar;
        this.b = list;
        this.c = str;
        int size = list.size();
        int i = (l8aVar.c - l8aVar.b) + 1;
        if (size == i) {
            return;
        }
        StringBuilder sb = new StringBuilder("The number of values (");
        sb.append(list.size());
        sb.append(") in ");
        sb.append(list);
        sb.append(" does not match the range of the field (");
        throw new IllegalArgumentException(vw2.n(sb, i, ')').toString());
    }

    @Override // defpackage.ow2
    public final yi3 a() {
        return new j79();
    }

    @Override // defpackage.ow2
    public final s37 b() {
        List list = this.b;
        return new s37(y41.am(new v79(list, new a(), "one of " + list + " for " + this.c)), ik2.a);
    }

    @Override // defpackage.ow2
    public final /* bridge */ /* synthetic */ zw2 c() {
        return this.a;
    }
}
