package p463.p484.p485.p487;

import java.text.DateFormatSymbols;
import java.util.AbstractMap;
import java.util.ArrayList;
import java.util.Collections;
import java.util.Comparator;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
import p463.p484.p485.p489.C7261;
import p463.p484.p485.p489.EnumC7259;
import p463.p484.p485.p489.InterfaceC7275;

/* JADX INFO: renamed from: ޒ.ށ.֏.ޑ.ވ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
public final class C7252 extends AbstractC7247 {

    /* JADX INFO: renamed from: ހ, reason: contains not printable characters */
    public static final Comparator<Map.Entry<String, Long>> f21058 = new C7253();

    /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
    public final ConcurrentMap<Map.Entry<InterfaceC7275, Locale>, Object> f21059 = new ConcurrentHashMap(16, 0.75f, 2);

    /* JADX INFO: renamed from: ޒ.ށ.֏.ޑ.ވ$֏, reason: contains not printable characters */
    public class C7253 implements Comparator<Map.Entry<String, Long>> {
        @Override // java.util.Comparator
        public int compare(Map.Entry<String, Long> entry, Map.Entry<String, Long> entry2) {
            return entry2.getKey().length() - entry.getKey().length();
        }
    }

    /* JADX INFO: renamed from: ޒ.ށ.֏.ޑ.ވ$ؠ, reason: contains not printable characters */
    public static final class C7254 {

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public final Map<EnumC7255, Map<Long, String>> f21060;

        /* JADX INFO: renamed from: ؠ, reason: contains not printable characters */
        public final Map<EnumC7255, List<Map.Entry<String, Long>>> f21061;

        public C7254(Map<EnumC7255, Map<Long, String>> map) {
            this.f21060 = map;
            HashMap map2 = new HashMap();
            ArrayList arrayList = new ArrayList();
            for (EnumC7255 enumC7255 : map.keySet()) {
                HashMap map3 = new HashMap();
                for (Map.Entry<Long, String> entry : map.get(enumC7255).entrySet()) {
                    map3.put(entry.getValue(), C7252.m10893(entry.getValue(), entry.getKey()));
                }
                ArrayList arrayList2 = new ArrayList(map3.values());
                Collections.sort(arrayList2, C7252.f21058);
                map2.put(enumC7255, arrayList2);
                arrayList.addAll(arrayList2);
                map2.put(null, arrayList);
            }
            Collections.sort(arrayList, C7252.f21058);
            this.f21061 = map2;
        }

        /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
        public String m10896(long j, EnumC7255 enumC7255) {
            Map<Long, String> map = this.f21060.get(enumC7255);
            if (map != null) {
                return map.get(Long.valueOf(j));
            }
            return null;
        }
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static /* synthetic */ Map.Entry m10893(Object obj, Object obj2) {
        return new AbstractMap.SimpleImmutableEntry(obj, obj2);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public static C7254 m10894(Map<EnumC7255, Map<Long, String>> map) {
        map.put(EnumC7255.FULL_STANDALONE, map.get(EnumC7255.FULL));
        map.put(EnumC7255.SHORT_STANDALONE, map.get(EnumC7255.SHORT));
        if (map.containsKey(EnumC7255.NARROW) && !map.containsKey(EnumC7255.NARROW_STANDALONE)) {
            map.put(EnumC7255.NARROW_STANDALONE, map.get(EnumC7255.NARROW));
        }
        return new C7254(map);
    }

    /* JADX INFO: renamed from: ֏, reason: contains not printable characters */
    public final Object m10895(InterfaceC7275 interfaceC7275, Locale locale) {
        AbstractMap.SimpleImmutableEntry simpleImmutableEntry;
        Object objM10894;
        AbstractMap.SimpleImmutableEntry simpleImmutableEntry2 = new AbstractMap.SimpleImmutableEntry(interfaceC7275, locale);
        Object obj = this.f21059.get(simpleImmutableEntry2);
        if (obj != null) {
            return obj;
        }
        if (interfaceC7275 == EnumC7259.MONTH_OF_YEAR) {
            DateFormatSymbols dateFormatSymbols = DateFormatSymbols.getInstance(locale);
            HashMap map = new HashMap();
            String[] months = dateFormatSymbols.getMonths();
            simpleImmutableEntry = simpleImmutableEntry2;
            HashMap map2 = new HashMap();
            map2.put(1L, months[0]);
            map2.put(2L, months[1]);
            map2.put(3L, months[2]);
            map2.put(4L, months[3]);
            map2.put(5L, months[4]);
            map2.put(6L, months[5]);
            map2.put(7L, months[6]);
            map2.put(8L, months[7]);
            map2.put(9L, months[8]);
            map2.put(10L, months[9]);
            map2.put(11L, months[10]);
            map2.put(12L, months[11]);
            map.put(EnumC7255.FULL, map2);
            HashMap map3 = new HashMap();
            map3.put(1L, months[0].substring(0, 1));
            map3.put(2L, months[1].substring(0, 1));
            map3.put(3L, months[2].substring(0, 1));
            map3.put(4L, months[3].substring(0, 1));
            map3.put(5L, months[4].substring(0, 1));
            map3.put(6L, months[5].substring(0, 1));
            map3.put(7L, months[6].substring(0, 1));
            map3.put(8L, months[7].substring(0, 1));
            map3.put(9L, months[8].substring(0, 1));
            map3.put(10L, months[9].substring(0, 1));
            map3.put(11L, months[10].substring(0, 1));
            map3.put(12L, months[11].substring(0, 1));
            map.put(EnumC7255.NARROW, map3);
            String[] shortMonths = dateFormatSymbols.getShortMonths();
            HashMap map4 = new HashMap();
            map4.put(1L, shortMonths[0]);
            map4.put(2L, shortMonths[1]);
            map4.put(3L, shortMonths[2]);
            map4.put(4L, shortMonths[3]);
            map4.put(5L, shortMonths[4]);
            map4.put(6L, shortMonths[5]);
            map4.put(7L, shortMonths[6]);
            map4.put(8L, shortMonths[7]);
            map4.put(9L, shortMonths[8]);
            map4.put(10L, shortMonths[9]);
            map4.put(11L, shortMonths[10]);
            map4.put(12L, shortMonths[11]);
            map.put(EnumC7255.SHORT, map4);
            objM10894 = m10894(map);
        } else {
            simpleImmutableEntry = simpleImmutableEntry2;
            if (interfaceC7275 == EnumC7259.DAY_OF_WEEK) {
                DateFormatSymbols dateFormatSymbols2 = DateFormatSymbols.getInstance(locale);
                HashMap map5 = new HashMap();
                String[] weekdays = dateFormatSymbols2.getWeekdays();
                HashMap map6 = new HashMap();
                map6.put(1L, weekdays[2]);
                map6.put(2L, weekdays[3]);
                map6.put(3L, weekdays[4]);
                map6.put(4L, weekdays[5]);
                map6.put(5L, weekdays[6]);
                map6.put(6L, weekdays[7]);
                map6.put(7L, weekdays[1]);
                map5.put(EnumC7255.FULL, map6);
                HashMap map7 = new HashMap();
                map7.put(1L, weekdays[2].substring(0, 1));
                map7.put(2L, weekdays[3].substring(0, 1));
                map7.put(3L, weekdays[4].substring(0, 1));
                map7.put(4L, weekdays[5].substring(0, 1));
                map7.put(5L, weekdays[6].substring(0, 1));
                map7.put(6L, weekdays[7].substring(0, 1));
                map7.put(7L, weekdays[1].substring(0, 1));
                map5.put(EnumC7255.NARROW, map7);
                String[] shortWeekdays = dateFormatSymbols2.getShortWeekdays();
                HashMap map8 = new HashMap();
                map8.put(1L, shortWeekdays[2]);
                map8.put(2L, shortWeekdays[3]);
                map8.put(3L, shortWeekdays[4]);
                map8.put(4L, shortWeekdays[5]);
                map8.put(5L, shortWeekdays[6]);
                map8.put(6L, shortWeekdays[7]);
                map8.put(7L, shortWeekdays[1]);
                map5.put(EnumC7255.SHORT, map8);
                objM10894 = m10894(map5);
            } else if (interfaceC7275 == EnumC7259.AMPM_OF_DAY) {
                DateFormatSymbols dateFormatSymbols3 = DateFormatSymbols.getInstance(locale);
                HashMap map9 = new HashMap();
                String[] amPmStrings = dateFormatSymbols3.getAmPmStrings();
                HashMap map10 = new HashMap();
                map10.put(0L, amPmStrings[0]);
                map10.put(1L, amPmStrings[1]);
                map9.put(EnumC7255.FULL, map10);
                map9.put(EnumC7255.SHORT, map10);
                objM10894 = m10894(map9);
            } else if (interfaceC7275 == EnumC7259.ERA) {
                DateFormatSymbols dateFormatSymbols4 = DateFormatSymbols.getInstance(locale);
                HashMap map11 = new HashMap();
                String[] eras = dateFormatSymbols4.getEras();
                HashMap map12 = new HashMap();
                map12.put(0L, eras[0]);
                map12.put(1L, eras[1]);
                map11.put(EnumC7255.SHORT, map12);
                if (locale.getLanguage().equals(Locale.ENGLISH.getLanguage())) {
                    HashMap map13 = new HashMap();
                    map13.put(0L, "Before Christ");
                    map13.put(1L, "Anno Domini");
                    map11.put(EnumC7255.FULL, map13);
                } else {
                    map11.put(EnumC7255.FULL, map12);
                }
                HashMap map14 = new HashMap();
                map14.put(0L, eras[0].substring(0, 1));
                map14.put(1L, eras[1].substring(0, 1));
                map11.put(EnumC7255.NARROW, map14);
                objM10894 = m10894(map11);
            } else if (interfaceC7275 == C7261.f21121) {
                HashMap map15 = new HashMap();
                HashMap map16 = new HashMap();
                map16.put(1L, "Q1");
                map16.put(2L, "Q2");
                map16.put(3L, "Q3");
                map16.put(4L, "Q4");
                map15.put(EnumC7255.SHORT, map16);
                HashMap map17 = new HashMap();
                map17.put(1L, "1st quarter");
                map17.put(2L, "2nd quarter");
                map17.put(3L, "3rd quarter");
                map17.put(4L, "4th quarter");
                map15.put(EnumC7255.FULL, map17);
                objM10894 = m10894(map15);
            } else {
                objM10894 = "";
            }
        }
        AbstractMap.SimpleImmutableEntry simpleImmutableEntry3 = simpleImmutableEntry;
        this.f21059.putIfAbsent(simpleImmutableEntry3, objM10894);
        return this.f21059.get(simpleImmutableEntry3);
    }

    @Override // p463.p484.p485.p487.AbstractC7247
    /* JADX INFO: renamed from: ֏ */
    public String mo10865(InterfaceC7275 interfaceC7275, long j, EnumC7255 enumC7255, Locale locale) {
        Object objM10895 = m10895(interfaceC7275, locale);
        if (objM10895 instanceof C7254) {
            return ((C7254) objM10895).m10896(j, enumC7255);
        }
        return null;
    }

    @Override // p463.p484.p485.p487.AbstractC7247
    /* JADX INFO: renamed from: ֏ */
    public Iterator<Map.Entry<String, Long>> mo10866(InterfaceC7275 interfaceC7275, EnumC7255 enumC7255, Locale locale) {
        List<Map.Entry<String, Long>> list;
        Object objM10895 = m10895(interfaceC7275, locale);
        if (!(objM10895 instanceof C7254) || (list = ((C7254) objM10895).f21061.get(enumC7255)) == null) {
            return null;
        }
        return list.iterator();
    }
}
