正在查看: moonshot.企业版 v5.53.33 应用的 C2628.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: moonshot.企业版 v5.53.33 应用的 C2628.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package TCUcMtElLJnqSvqb7YcU.cr3JSOpoZIqsmhvmO4JX.rKwtQoMTg9U9BbR7dg96;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC1753;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC1758;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC1762;
import TCUcMtElLJnqSvqb7YcU.TCUcMtElLJnqSvqb7YcU.InterfaceC1793;
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 C2628 {
public static final int f12082 = 1;
public static final String f12083 = "android.remoteinput.resultsData";
public static final int f12084 = 0;
private static final String f12085 = "RemoteInput";
private static final String f12086 = "android.remoteinput.dataTypeResultsData";
private static final String f12087 = "android.remoteinput.resultsSource";
public static final int f12088 = 2;
public static final int f12089 = 0;
public static final int f12090 = 1;
public static final String f12091 = "android.remoteinput.results";
private final CharSequence f12092;
private final Bundle f12093;
private final Set<String> f12094;
private final boolean f12095;
private final CharSequence[] f12096;
private final String f12097;
private final int f12098;
@Retention(RetentionPolicy.SOURCE)
@InterfaceC1762({InterfaceC1762.EnumC1763.LIBRARY_GROUP_PREFIX})
public @interface InterfaceC2629 {
}
@Retention(RetentionPolicy.SOURCE)
@InterfaceC1762({InterfaceC1762.EnumC1763.LIBRARY_GROUP_PREFIX})
public @interface InterfaceC2630 {
}
public static final class C2631 {
private CharSequence f12102;
private final String f12104;
private CharSequence[] f12105;
private final Set<String> f12099 = new HashSet();
private final Bundle f12103 = new Bundle();
private boolean f12100 = true;
private int f12101 = 0;
public C2631(@InterfaceC1793 String str) {
if (str == null) {
throw new IllegalArgumentException("Result key can't be null");
}
this.f12104 = str;
}
@InterfaceC1793
public C2628 m10443() {
return new C2628(this.f12104, this.f12102, this.f12105, this.f12100, this.f12101, this.f12103, this.f12099);
}
@InterfaceC1793
public C2631 m10444(@InterfaceC1758 CharSequence[] charSequenceArr) {
this.f12105 = charSequenceArr;
return this;
}
@InterfaceC1793
public C2631 m10445(int i) {
this.f12101 = i;
return this;
}
@InterfaceC1793
public C2631 m10446(@InterfaceC1793 String str, boolean z) {
if (z) {
this.f12099.add(str);
} else {
this.f12099.remove(str);
}
return this;
}
@InterfaceC1793
public C2631 m10447(@InterfaceC1758 CharSequence charSequence) {
this.f12102 = charSequence;
return this;
}
@InterfaceC1793
public Bundle m10448() {
return this.f12103;
}
@InterfaceC1793
public C2631 m10449(@InterfaceC1793 Bundle bundle) {
if (bundle != null) {
this.f12103.putAll(bundle);
}
return this;
}
@InterfaceC1793
public C2631 m10450(boolean z) {
this.f12100 = z;
return this;
}
}
public C2628(String str, CharSequence charSequence, CharSequence[] charSequenceArr, boolean z, int i, Bundle bundle, Set<String> set) {
this.f12097 = str;
this.f12092 = charSequence;
this.f12096 = charSequenceArr;
this.f12095 = z;
this.f12098 = i;
this.f12093 = bundle;
this.f12094 = set;
if (m10439() == 2 && !m10435()) {
throw new IllegalArgumentException("setEditChoicesBeforeSending requires setAllowFreeFormInput");
}
}
public static Bundle m10424(Intent intent) {
Intent m10433;
int i = Build.VERSION.SDK_INT;
if (i >= 20) {
return RemoteInput.getResultsFromIntent(intent);
}
if (i < 16 || (m10433 = m10433(intent)) == null) {
return null;
}
return (Bundle) m10433.getExtras().getParcelable(f12083);
}
public static void m10425(C2628[] c2628Arr, Intent intent, Bundle bundle) {
int i = Build.VERSION.SDK_INT;
if (i >= 26) {
RemoteInput.addResultsToIntent(m10427(c2628Arr), intent, bundle);
return;
}
if (i >= 20) {
Bundle m10424 = m10424(intent);
int m10431 = m10431(intent);
if (m10424 != null) {
m10424.putAll(bundle);
bundle = m10424;
}
for (C2628 c2628 : c2628Arr) {
Map<String, Uri> m10426 = m10426(intent, c2628.m10441());
RemoteInput.addResultsToIntent(m10427(new C2628[]{c2628}), intent, bundle);
if (m10426 != null) {
m10432(c2628, intent, m10426);
}
}
m10429(intent, m10431);
return;
}
if (i >= 16) {
Intent m10433 = m10433(intent);
if (m10433 == null) {
m10433 = new Intent();
}
Bundle bundleExtra = m10433.getBundleExtra(f12083);
if (bundleExtra == null) {
bundleExtra = new Bundle();
}
for (C2628 c26282 : c2628Arr) {
Object obj = bundle.get(c26282.m10441());
if (obj instanceof CharSequence) {
bundleExtra.putCharSequence(c26282.m10441(), (CharSequence) obj);
}
}
m10433.putExtra(f12083, bundleExtra);
intent.setClipData(ClipData.newIntent(f12091, m10433));
}
}
public static Map<String, Uri> m10426(Intent intent, String str) {
Intent m10433;
String string;
int i = Build.VERSION.SDK_INT;
if (i >= 26) {
return RemoteInput.getDataResultsFromIntent(intent, str);
}
if (i < 16 || (m10433 = m10433(intent)) == null) {
return null;
}
HashMap hashMap = new HashMap();
for (String str2 : m10433.getExtras().keySet()) {
if (str2.startsWith(f12086)) {
String substring = str2.substring(39);
if (!substring.isEmpty() && (string = m10433.getBundleExtra(str2).getString(str)) != null && !string.isEmpty()) {
hashMap.put(substring, Uri.parse(string));
}
}
}
if (hashMap.isEmpty()) {
return null;
}
return hashMap;
}
@InterfaceC1753(20)
public static RemoteInput[] m10427(C2628[] c2628Arr) {
if (c2628Arr == null) {
return null;
}
RemoteInput[] remoteInputArr = new RemoteInput[c2628Arr.length];
for (int i = 0; i < c2628Arr.length; i++) {
remoteInputArr[i] = m10430(c2628Arr[i]);
}
return remoteInputArr;
}
private static String m10428(String str) {
return f12086 + str;
}
public static void m10429(@InterfaceC1793 Intent intent, int i) {
int i2 = Build.VERSION.SDK_INT;
if (i2 >= 28) {
RemoteInput.setResultsSource(intent, i);
return;
}
if (i2 >= 16) {
Intent m10433 = m10433(intent);
if (m10433 == null) {
m10433 = new Intent();
}
m10433.putExtra(f12087, i);
intent.setClipData(ClipData.newIntent(f12091, m10433));
}
}
@InterfaceC1753(20)
public static RemoteInput m10430(C2628 c2628) {
RemoteInput.Builder addExtras = new RemoteInput.Builder(c2628.m10441()).setLabel(c2628.m10442()).setChoices(c2628.m10438()).setAllowFreeFormInput(c2628.m10435()).addExtras(c2628.m10437());
if (Build.VERSION.SDK_INT >= 29) {
addExtras.setEditChoicesBeforeSending(c2628.m10439());
}
return addExtras.build();
}
public static int m10431(@InterfaceC1793 Intent intent) {
Intent m10433;
int i = Build.VERSION.SDK_INT;
if (i >= 28) {
return RemoteInput.getResultsSource(intent);
}
if (i < 16 || (m10433 = m10433(intent)) == null) {
return 0;
}
return m10433.getExtras().getInt(f12087, 0);
}
public static void m10432(C2628 c2628, Intent intent, Map<String, Uri> map) {
int i = Build.VERSION.SDK_INT;
if (i >= 26) {
RemoteInput.addDataResultToIntent(m10430(c2628), intent, map);
return;
}
if (i >= 16) {
Intent m10433 = m10433(intent);
if (m10433 == null) {
m10433 = new Intent();
}
for (Map.Entry<String, Uri> entry : map.entrySet()) {
String key = entry.getKey();
Uri value = entry.getValue();
if (key != null) {
Bundle bundleExtra = m10433.getBundleExtra(m10428(key));
if (bundleExtra == null) {
bundleExtra = new Bundle();
}
bundleExtra.putString(c2628.m10441(), value.toString());
m10433.putExtra(m10428(key), bundleExtra);
}
}
intent.setClipData(ClipData.newIntent(f12091, m10433));
}
}
@InterfaceC1753(16)
private static Intent m10433(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(f12091)) {
return clipData.getItemAt(0).getIntent();
}
return null;
}
@InterfaceC1753(20)
public static C2628 m10434(RemoteInput remoteInput) {
C2631 m10449 = new C2631(remoteInput.getResultKey()).m10447(remoteInput.getLabel()).m10444(remoteInput.getChoices()).m10450(remoteInput.getAllowFreeFormInput()).m10449(remoteInput.getExtras());
if (Build.VERSION.SDK_INT >= 29) {
m10449.m10445(remoteInput.getEditChoicesBeforeSending());
}
return m10449.m10443();
}
public boolean m10435() {
return this.f12095;
}
public Set<String> m10436() {
return this.f12094;
}
public Bundle m10437() {
return this.f12093;
}
public CharSequence[] m10438() {
return this.f12096;
}
public int m10439() {
return this.f12098;
}
public boolean m10440() {
return (m10435() || (m10438() != null && m10438().length != 0) || m10436() == null || m10436().isEmpty()) ? false : true;
}
public String m10441() {
return this.f12097;
}
public CharSequence m10442() {
return this.f12092;
}
}