package a0;

import android.content.Context;
import android.content.res.TypedArray;
import android.util.AttributeSet;
import android.util.SparseIntArray;
import androidx.constraintlayout.motion.widget.MotionLayout;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public final class e extends c {

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public int f65e = -1;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public float f66f = Float.NaN;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public float f67g = Float.NaN;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public float f68h = Float.NaN;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public float f69i = Float.NaN;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public float f70j = Float.NaN;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public float f71k = Float.NaN;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public float f72l = Float.NaN;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public float f73m = Float.NaN;

    /* JADX INFO: renamed from: n, reason: collision with root package name */
    public float f74n = Float.NaN;

    /* JADX INFO: renamed from: o, reason: collision with root package name */
    public float f75o = Float.NaN;

    /* JADX INFO: renamed from: p, reason: collision with root package name */
    public float f76p = Float.NaN;

    /* JADX INFO: renamed from: q, reason: collision with root package name */
    public float f77q = Float.NaN;

    /* JADX INFO: renamed from: r, reason: collision with root package name */
    public float f78r = Float.NaN;

    /* JADX INFO: renamed from: s, reason: collision with root package name */
    public float f79s = Float.NaN;

    public e() {
        this.f29d = new HashMap();
    }

    @Override // a0.c
    public final void a(HashMap map) {
        for (String str : map.keySet()) {
            z.k kVar = (z.k) map.get(str);
            if (kVar != null) {
                if (!str.startsWith("CUSTOM")) {
                    switch (str) {
                        case "rotationX":
                            if (Float.isNaN(this.f69i)) {
                                break;
                            } else {
                                kVar.b(this.f69i, this.f26a);
                                break;
                            }
                            break;
                        case "rotationY":
                            if (Float.isNaN(this.f70j)) {
                                break;
                            } else {
                                kVar.b(this.f70j, this.f26a);
                                break;
                            }
                            break;
                        case "translationX":
                            if (Float.isNaN(this.f76p)) {
                                break;
                            } else {
                                kVar.b(this.f76p, this.f26a);
                                break;
                            }
                            break;
                        case "translationY":
                            if (Float.isNaN(this.f77q)) {
                                break;
                            } else {
                                kVar.b(this.f77q, this.f26a);
                                break;
                            }
                            break;
                        case "translationZ":
                            if (Float.isNaN(this.f78r)) {
                                break;
                            } else {
                                kVar.b(this.f78r, this.f26a);
                                break;
                            }
                            break;
                        case "progress":
                            if (Float.isNaN(this.f79s)) {
                                break;
                            } else {
                                kVar.b(this.f79s, this.f26a);
                                break;
                            }
                            break;
                        case "scaleX":
                            if (Float.isNaN(this.f74n)) {
                                break;
                            } else {
                                kVar.b(this.f74n, this.f26a);
                                break;
                            }
                            break;
                        case "scaleY":
                            if (Float.isNaN(this.f75o)) {
                                break;
                            } else {
                                kVar.b(this.f75o, this.f26a);
                                break;
                            }
                            break;
                        case "transformPivotX":
                            if (Float.isNaN(this.f69i)) {
                                break;
                            } else {
                                kVar.b(this.f71k, this.f26a);
                                break;
                            }
                            break;
                        case "transformPivotY":
                            if (Float.isNaN(this.f70j)) {
                                break;
                            } else {
                                kVar.b(this.f72l, this.f26a);
                                break;
                            }
                            break;
                        case "rotation":
                            if (Float.isNaN(this.f68h)) {
                                break;
                            } else {
                                kVar.b(this.f68h, this.f26a);
                                break;
                            }
                            break;
                        case "elevation":
                            if (Float.isNaN(this.f67g)) {
                                break;
                            } else {
                                kVar.b(this.f67g, this.f26a);
                                break;
                            }
                            break;
                        case "transitionPathRotate":
                            if (Float.isNaN(this.f73m)) {
                                break;
                            } else {
                                kVar.b(this.f73m, this.f26a);
                                break;
                            }
                            break;
                        case "alpha":
                            if (Float.isNaN(this.f66f)) {
                                break;
                            } else {
                                kVar.b(this.f66f, this.f26a);
                                break;
                            }
                            break;
                    }
                } else {
                    androidx.constraintlayout.widget.a aVar = (androidx.constraintlayout.widget.a) this.f29d.get(str.substring(7));
                    if (aVar != null) {
                        ((z.h) kVar).f36994f.append(this.f26a, aVar);
                    }
                }
            }
        }
    }

    @Override // a0.c
    /* JADX INFO: renamed from: b */
    public final c clone() {
        e eVar = new e();
        super.c(this);
        eVar.f65e = this.f65e;
        eVar.f66f = this.f66f;
        eVar.f67g = this.f67g;
        eVar.f68h = this.f68h;
        eVar.f69i = this.f69i;
        eVar.f70j = this.f70j;
        eVar.f71k = this.f71k;
        eVar.f72l = this.f72l;
        eVar.f73m = this.f73m;
        eVar.f74n = this.f74n;
        eVar.f75o = this.f75o;
        eVar.f76p = this.f76p;
        eVar.f77q = this.f77q;
        eVar.f78r = this.f78r;
        eVar.f79s = this.f79s;
        return eVar;
    }

    @Override // a0.c
    public final void d(HashSet hashSet) {
        if (!Float.isNaN(this.f66f)) {
            hashSet.add("alpha");
        }
        if (!Float.isNaN(this.f67g)) {
            hashSet.add("elevation");
        }
        if (!Float.isNaN(this.f68h)) {
            hashSet.add("rotation");
        }
        if (!Float.isNaN(this.f69i)) {
            hashSet.add("rotationX");
        }
        if (!Float.isNaN(this.f70j)) {
            hashSet.add("rotationY");
        }
        if (!Float.isNaN(this.f71k)) {
            hashSet.add("transformPivotX");
        }
        if (!Float.isNaN(this.f72l)) {
            hashSet.add("transformPivotY");
        }
        if (!Float.isNaN(this.f76p)) {
            hashSet.add("translationX");
        }
        if (!Float.isNaN(this.f77q)) {
            hashSet.add("translationY");
        }
        if (!Float.isNaN(this.f78r)) {
            hashSet.add("translationZ");
        }
        if (!Float.isNaN(this.f73m)) {
            hashSet.add("transitionPathRotate");
        }
        if (!Float.isNaN(this.f74n)) {
            hashSet.add("scaleX");
        }
        if (!Float.isNaN(this.f75o)) {
            hashSet.add("scaleY");
        }
        if (!Float.isNaN(this.f79s)) {
            hashSet.add("progress");
        }
        if (this.f29d.size() > 0) {
            Iterator it = this.f29d.keySet().iterator();
            while (it.hasNext()) {
                hashSet.add("CUSTOM," + ((String) it.next()));
            }
        }
    }

    @Override // a0.c
    public final void e(Context context, AttributeSet attributeSet) {
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, androidx.constraintlayout.widget.s.KeyAttribute);
        SparseIntArray sparseIntArray = d.f43a;
        int indexCount = typedArrayObtainStyledAttributes.getIndexCount();
        for (int i10 = 0; i10 < indexCount; i10++) {
            int index = typedArrayObtainStyledAttributes.getIndex(i10);
            SparseIntArray sparseIntArray2 = d.f43a;
            switch (sparseIntArray2.get(index)) {
                case 1:
                    this.f66f = typedArrayObtainStyledAttributes.getFloat(index, this.f66f);
                    break;
                case 2:
                    this.f67g = typedArrayObtainStyledAttributes.getDimension(index, this.f67g);
                    break;
                case 3:
                case 11:
                default:
                    Integer.toHexString(index);
                    sparseIntArray2.get(index);
                    break;
                case 4:
                    this.f68h = typedArrayObtainStyledAttributes.getFloat(index, this.f68h);
                    break;
                case 5:
                    this.f69i = typedArrayObtainStyledAttributes.getFloat(index, this.f69i);
                    break;
                case 6:
                    this.f70j = typedArrayObtainStyledAttributes.getFloat(index, this.f70j);
                    break;
                case 7:
                    this.f74n = typedArrayObtainStyledAttributes.getFloat(index, this.f74n);
                    break;
                case 8:
                    this.f73m = typedArrayObtainStyledAttributes.getFloat(index, this.f73m);
                    break;
                case 9:
                    typedArrayObtainStyledAttributes.getString(index);
                    break;
                case 10:
                    if (MotionLayout.f1093g1) {
                        int resourceId = typedArrayObtainStyledAttributes.getResourceId(index, this.f27b);
                        this.f27b = resourceId;
                        if (resourceId == -1) {
                            this.f28c = typedArrayObtainStyledAttributes.getString(index);
                        }
                    } else if (typedArrayObtainStyledAttributes.peekValue(index).type == 3) {
                        this.f28c = typedArrayObtainStyledAttributes.getString(index);
                    } else {
                        this.f27b = typedArrayObtainStyledAttributes.getResourceId(index, this.f27b);
                    }
                    break;
                case 12:
                    this.f26a = typedArrayObtainStyledAttributes.getInt(index, this.f26a);
                    break;
                case 13:
                    this.f65e = typedArrayObtainStyledAttributes.getInteger(index, this.f65e);
                    break;
                case 14:
                    this.f75o = typedArrayObtainStyledAttributes.getFloat(index, this.f75o);
                    break;
                case 15:
                    this.f76p = typedArrayObtainStyledAttributes.getDimension(index, this.f76p);
                    break;
                case 16:
                    this.f77q = typedArrayObtainStyledAttributes.getDimension(index, this.f77q);
                    break;
                case 17:
                    this.f78r = typedArrayObtainStyledAttributes.getDimension(index, this.f78r);
                    break;
                case 18:
                    this.f79s = typedArrayObtainStyledAttributes.getFloat(index, this.f79s);
                    break;
                case 19:
                    this.f71k = typedArrayObtainStyledAttributes.getDimension(index, this.f71k);
                    break;
                case 20:
                    this.f72l = typedArrayObtainStyledAttributes.getDimension(index, this.f72l);
                    break;
            }
        }
    }

    @Override // a0.c
    public final void f(HashMap map) {
        if (this.f65e == -1) {
            return;
        }
        if (!Float.isNaN(this.f66f)) {
            map.put("alpha", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f67g)) {
            map.put("elevation", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f68h)) {
            map.put("rotation", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f69i)) {
            map.put("rotationX", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f70j)) {
            map.put("rotationY", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f71k)) {
            map.put("transformPivotX", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f72l)) {
            map.put("transformPivotY", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f76p)) {
            map.put("translationX", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f77q)) {
            map.put("translationY", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f78r)) {
            map.put("translationZ", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f73m)) {
            map.put("transitionPathRotate", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f74n)) {
            map.put("scaleX", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f75o)) {
            map.put("scaleY", Integer.valueOf(this.f65e));
        }
        if (!Float.isNaN(this.f79s)) {
            map.put("progress", Integer.valueOf(this.f65e));
        }
        if (this.f29d.size() > 0) {
            Iterator it = this.f29d.keySet().iterator();
            while (it.hasNext()) {
                map.put(defpackage.e.i("CUSTOM,", (String) it.next()), Integer.valueOf(this.f65e));
            }
        }
    }

    public final void h(Object obj, String str) {
        switch (str) {
            case "motionProgress":
                this.f79s = c.g((Number) obj);
                break;
            case "transitionEasing":
                obj.toString();
                break;
            case "rotationX":
                this.f69i = c.g((Number) obj);
                break;
            case "rotationY":
                this.f70j = c.g((Number) obj);
                break;
            case "translationX":
                this.f76p = c.g((Number) obj);
                break;
            case "translationY":
                this.f77q = c.g((Number) obj);
                break;
            case "translationZ":
                this.f78r = c.g((Number) obj);
                break;
            case "scaleX":
                this.f74n = c.g((Number) obj);
                break;
            case "scaleY":
                this.f75o = c.g((Number) obj);
                break;
            case "transformPivotX":
                this.f71k = c.g((Number) obj);
                break;
            case "transformPivotY":
                this.f72l = c.g((Number) obj);
                break;
            case "rotation":
                this.f68h = c.g((Number) obj);
                break;
            case "elevation":
                this.f67g = c.g((Number) obj);
                break;
            case "transitionPathRotate":
                this.f73m = c.g((Number) obj);
                break;
            case "alpha":
                this.f66f = c.g((Number) obj);
                break;
            case "curveFit":
                Number number = (Number) obj;
                this.f65e = number instanceof Integer ? ((Integer) number).intValue() : Integer.parseInt(number.toString());
                break;
            case "visibility":
                if (!(obj instanceof Boolean)) {
                    Boolean.parseBoolean(obj.toString());
                    break;
                } else {
                    ((Boolean) obj).booleanValue();
                    break;
                }
                break;
        }
    }
}
