导航菜单

页面标题

页面副标题

moonshot.企业版 v5.53.33 - C1135.java 源代码

正在查看: moonshot.企业版 v5.53.33 应用的 C1135.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package TCUcMtElLJnqSvqb7YcU.cr3JSOpoZIqsmhvmO4JX.rKwtQoMTg9U9BbR7dg96;

import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC0260;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC0265;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC0269;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC0300;
import android.app.RemoteInput;
import android.content.ClipData;
import android.content.ClipDescription;
import android.content.Intent;
import android.net.Uri;
import android.os.Build;
import android.os.Bundle;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Map;
import java.util.Set;

public final class C1135 {

    public static final int f5596 = 1;

    public static final String f5597 = "android.remoteinput.resultsData";

    public static final int f5598 = 0;

    private static final String f5599 = "RemoteInput";

    private static final String f5600 = "android.remoteinput.dataTypeResultsData";

    private static final String f5601 = "android.remoteinput.resultsSource";

    public static final int f5602 = 2;

    public static final int f5603 = 0;

    public static final int f5604 = 1;

    public static final String f5605 = "android.remoteinput.results";

    private final CharSequence f5606;

    private final Bundle f5607;

    private final Set<String> f5608;

    private final boolean f5609;

    private final CharSequence[] f5610;

    private final String f5611;

    private final int f5612;

    @Retention(RetentionPolicy.SOURCE)
    @InterfaceC0269({InterfaceC0269.EnumC0270.LIBRARY_GROUP_PREFIX})
    public @interface InterfaceC1136 {
    }

    @Retention(RetentionPolicy.SOURCE)
    @InterfaceC0269({InterfaceC0269.EnumC0270.LIBRARY_GROUP_PREFIX})
    public @interface InterfaceC1137 {
    }

    public static final class C1138 {

        private CharSequence f5616;

        private final String f5618;

        private CharSequence[] f5619;

        private final Set<String> f5613 = new HashSet();

        private final Bundle f5617 = new Bundle();

        private boolean f5614 = true;

        private int f5615 = 0;

        public C1138(@InterfaceC0300 String str) {
            if (str == null) {
                throw new IllegalArgumentException("Result key can't be null");
            }
            this.f5618 = str;
        }

        @InterfaceC0300
        public C1135 m4904() {
            return new C1135(this.f5618, this.f5616, this.f5619, this.f5614, this.f5615, this.f5617, this.f5613);
        }

        @InterfaceC0300
        public C1138 m4905(@InterfaceC0265 CharSequence[] charSequenceArr) {
            this.f5619 = charSequenceArr;
            return this;
        }

        @InterfaceC0300
        public C1138 m4906(int i) {
            this.f5615 = i;
            return this;
        }

        @InterfaceC0300
        public C1138 m4907(@InterfaceC0300 String str, boolean z) {
            if (z) {
                this.f5613.add(str);
            } else {
                this.f5613.remove(str);
            }
            return this;
        }

        @InterfaceC0300
        public C1138 m4908(@InterfaceC0265 CharSequence charSequence) {
            this.f5616 = charSequence;
            return this;
        }

        @InterfaceC0300
        public Bundle m4909() {
            return this.f5617;
        }

        @InterfaceC0300
        public C1138 m4910(@InterfaceC0300 Bundle bundle) {
            if (bundle != null) {
                this.f5617.putAll(bundle);
            }
            return this;
        }

        @InterfaceC0300
        public C1138 m4911(boolean z) {
            this.f5614 = z;
            return this;
        }
    }

    public C1135(String str, CharSequence charSequence, CharSequence[] charSequenceArr, boolean z, int i, Bundle bundle, Set<String> set) {
        this.f5611 = str;
        this.f5606 = charSequence;
        this.f5610 = charSequenceArr;
        this.f5609 = z;
        this.f5612 = i;
        this.f5607 = bundle;
        this.f5608 = set;
        if (m4900() == 2 && !m4896()) {
            throw new IllegalArgumentException("setEditChoicesBeforeSending requires setAllowFreeFormInput");
        }
    }

    public static Bundle m4885(Intent intent) {
        Intent m4894;
        int i = Build.VERSION.SDK_INT;
        if (i >= 20) {
            return RemoteInput.getResultsFromIntent(intent);
        }
        if (i < 16 || (m4894 = m4894(intent)) == null) {
            return null;
        }
        return (Bundle) m4894.getExtras().getParcelable(f5597);
    }

    public static void m4886(C1135[] c1135Arr, Intent intent, Bundle bundle) {
        int i = Build.VERSION.SDK_INT;
        if (i >= 26) {
            RemoteInput.addResultsToIntent(m4888(c1135Arr), intent, bundle);
            return;
        }
        if (i >= 20) {
            Bundle m4885 = m4885(intent);
            int m4892 = m4892(intent);
            if (m4885 != null) {
                m4885.putAll(bundle);
                bundle = m4885;
            }
            for (C1135 c1135 : c1135Arr) {
                Map<String, Uri> m4887 = m4887(intent, c1135.m4902());
                RemoteInput.addResultsToIntent(m4888(new C1135[]{c1135}), intent, bundle);
                if (m4887 != null) {
                    m4893(c1135, intent, m4887);
                }
            }
            m4890(intent, m4892);
            return;
        }
        if (i >= 16) {
            Intent m4894 = m4894(intent);
            if (m4894 == null) {
                m4894 = new Intent();
            }
            Bundle bundleExtra = m4894.getBundleExtra(f5597);
            if (bundleExtra == null) {
                bundleExtra = new Bundle();
            }
            for (C1135 c11352 : c1135Arr) {
                Object obj = bundle.get(c11352.m4902());
                if (obj instanceof CharSequence) {
                    bundleExtra.putCharSequence(c11352.m4902(), (CharSequence) obj);
                }
            }
            m4894.putExtra(f5597, bundleExtra);
            intent.setClipData(ClipData.newIntent(f5605, m4894));
        }
    }

    public static Map<String, Uri> m4887(Intent intent, String str) {
        Intent m4894;
        String string;
        int i = Build.VERSION.SDK_INT;
        if (i >= 26) {
            return RemoteInput.getDataResultsFromIntent(intent, str);
        }
        if (i < 16 || (m4894 = m4894(intent)) == null) {
            return null;
        }
        HashMap hashMap = new HashMap();
        for (String str2 : m4894.getExtras().keySet()) {
            if (str2.startsWith(f5600)) {
                String substring = str2.substring(39);
                if (!substring.isEmpty() && (string = m4894.getBundleExtra(str2).getString(str)) != null && !string.isEmpty()) {
                    hashMap.put(substring, Uri.parse(string));
                }
            }
        }
        if (hashMap.isEmpty()) {
            return null;
        }
        return hashMap;
    }

    @InterfaceC0260(20)
    public static RemoteInput[] m4888(C1135[] c1135Arr) {
        if (c1135Arr == null) {
            return null;
        }
        RemoteInput[] remoteInputArr = new RemoteInput[c1135Arr.length];
        for (int i = 0; i < c1135Arr.length; i++) {
            remoteInputArr[i] = m4891(c1135Arr[i]);
        }
        return remoteInputArr;
    }

    private static String m4889(String str) {
        return f5600 + str;
    }

    public static void m4890(@InterfaceC0300 Intent intent, int i) {
        int i2 = Build.VERSION.SDK_INT;
        if (i2 >= 28) {
            RemoteInput.setResultsSource(intent, i);
            return;
        }
        if (i2 >= 16) {
            Intent m4894 = m4894(intent);
            if (m4894 == null) {
                m4894 = new Intent();
            }
            m4894.putExtra(f5601, i);
            intent.setClipData(ClipData.newIntent(f5605, m4894));
        }
    }

    @InterfaceC0260(20)
    public static RemoteInput m4891(C1135 c1135) {
        RemoteInput.Builder addExtras = new RemoteInput.Builder(c1135.m4902()).setLabel(c1135.m4903()).setChoices(c1135.m4899()).setAllowFreeFormInput(c1135.m4896()).addExtras(c1135.m4898());
        if (Build.VERSION.SDK_INT >= 29) {
            addExtras.setEditChoicesBeforeSending(c1135.m4900());
        }
        return addExtras.build();
    }

    public static int m4892(@InterfaceC0300 Intent intent) {
        Intent m4894;
        int i = Build.VERSION.SDK_INT;
        if (i >= 28) {
            return RemoteInput.getResultsSource(intent);
        }
        if (i < 16 || (m4894 = m4894(intent)) == null) {
            return 0;
        }
        return m4894.getExtras().getInt(f5601, 0);
    }

    public static void m4893(C1135 c1135, Intent intent, Map<String, Uri> map) {
        int i = Build.VERSION.SDK_INT;
        if (i >= 26) {
            RemoteInput.addDataResultToIntent(m4891(c1135), intent, map);
            return;
        }
        if (i >= 16) {
            Intent m4894 = m4894(intent);
            if (m4894 == null) {
                m4894 = new Intent();
            }
            for (Map.Entry<String, Uri> entry : map.entrySet()) {
                String key = entry.getKey();
                Uri value = entry.getValue();
                if (key != null) {
                    Bundle bundleExtra = m4894.getBundleExtra(m4889(key));
                    if (bundleExtra == null) {
                        bundleExtra = new Bundle();
                    }
                    bundleExtra.putString(c1135.m4902(), value.toString());
                    m4894.putExtra(m4889(key), bundleExtra);
                }
            }
            intent.setClipData(ClipData.newIntent(f5605, m4894));
        }
    }

    @InterfaceC0260(16)
    private static Intent m4894(Intent intent) {
        ClipData clipData = intent.getClipData();
        if (clipData == null) {
            return null;
        }
        ClipDescription description = clipData.getDescription();
        if (description.hasMimeType("text/vnd.android.intent") && description.getLabel().toString().contentEquals(f5605)) {
            return clipData.getItemAt(0).getIntent();
        }
        return null;
    }

    @InterfaceC0260(20)
    public static C1135 m4895(RemoteInput remoteInput) {
        C1138 m4910 = new C1138(remoteInput.getResultKey()).m4908(remoteInput.getLabel()).m4905(remoteInput.getChoices()).m4911(remoteInput.getAllowFreeFormInput()).m4910(remoteInput.getExtras());
        if (Build.VERSION.SDK_INT >= 29) {
            m4910.m4906(remoteInput.getEditChoicesBeforeSending());
        }
        return m4910.m4904();
    }

    public boolean m4896() {
        return this.f5609;
    }

    public Set<String> m4897() {
        return this.f5608;
    }

    public Bundle m4898() {
        return this.f5607;
    }

    public CharSequence[] m4899() {
        return this.f5610;
    }

    public int m4900() {
        return this.f5612;
    }

    public boolean m4901() {
        return (m4896() || (m4899() != null && m4899().length != 0) || m4897() == null || m4897().isEmpty()) ? false : true;
    }

    public String m4902() {
        return this.f5611;
    }

    public CharSequence m4903() {
        return this.f5606;
    }
}