package c.j.a;

import android.graphics.Typeface;
import android.util.SparseArray;

/* JADX INFO: compiled from: MetadataRepo.java */
/* JADX INFO: loaded from: classes.dex */
public final class o {
    public final c.j.a.s.b a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final char[] f1561b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final a f1562c = new a(1024);

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final Typeface f1563d;

    public o(Typeface typeface, c.j.a.s.b bVar) {
        this.f1563d = typeface;
        this.a = bVar;
        this.f1561b = new char[bVar.c() * 2];
        int iC = bVar.c();
        for (int i2 = 0; i2 < iC; i2++) {
            k kVar = new k(this, i2);
            Character.toChars(kVar.d(), this.f1561b, i2 * 2);
            c.f.b.h.f(kVar, "emoji metadata cannot be null");
            c.f.b.h.c(kVar.b() > 0, "invalid metadata codepoint length");
            this.f1562c.a(kVar, 0, kVar.b() - 1);
        }
    }

    /* JADX INFO: compiled from: MetadataRepo.java */
    public static class a {
        public final SparseArray<a> a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public k f1564b;

        public a() {
            this.a = new SparseArray<>(1);
        }

        public void a(k kVar, int i2, int i3) {
            int iA = kVar.a(i2);
            SparseArray<a> sparseArray = this.a;
            a aVar = sparseArray == null ? null : sparseArray.get(iA);
            if (aVar == null) {
                aVar = new a();
                this.a.put(kVar.a(i2), aVar);
            }
            if (i3 > i2) {
                aVar.a(kVar, i2 + 1, i3);
            } else {
                aVar.f1564b = kVar;
            }
        }

        public a(int i2) {
            this.a = new SparseArray<>(i2);
        }
    }
}
