正在查看: 星辰VPN v1.2.3 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: 星辰VPN v1.2.3 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package im.crisp.client.internal.c;
import android.content.Context;
import android.content.res.Resources;
import android.net.Uri;
import androidx.annotation.DrawableRes;
import androidx.annotation.Nullable;
import im.crisp.client.Crisp;
import java.util.ArrayList;
public final class a {
@t2.b("helpdesk")
private String a;
@t2.b("email")
private String b;
@t2.b("phone")
private String c;
@t2.b("messenger")
private String d;
@t2.b("telegram")
private String e;
@t2.b("twitter")
private String f;
@t2.b("status")
private String g;
public static class C0024a {
public static final int[] a;
static {
int[] iArr = new int[c.values().length];
a = iArr;
try {
iArr[c.HELPDESK.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
a[c.STATUS.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
a[c.EMAIL.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
a[c.PHONE.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
try {
a[c.MESSENGER.ordinal()] = 5;
} catch (NoSuchFieldError unused5) {
}
try {
a[c.TELEGRAM.ordinal()] = 6;
} catch (NoSuchFieldError unused6) {
}
try {
a[c.TWITTER.ordinal()] = 7;
} catch (NoSuchFieldError unused7) {
}
}
}
public enum c {
HELPDESK("helpdesk"),
EMAIL("email"),
PHONE("phone"),
TWITTER("twitter"),
MESSENGER("messenger"),
TELEGRAM("telegram"),
STATUS("status");
public String value;
c(String str) {
this.value = str;
}
}
@Nullable
public final b a() {
return a(false);
}
@Nullable
public final b a(boolean z) {
C0024a c0024a = null;
if (c()) {
return new b(c.HELPDESK, this.a, z, c0024a);
}
return null;
}
public final b b() {
return new b(c.STATUS, this.g, (C0024a) null);
}
public final boolean c() {
return this.a != null;
}
public final ArrayList<b> d() {
ArrayList<b> arrayList = new ArrayList<>(6);
String str = this.a;
C0024a c0024a = null;
if (str != null) {
arrayList.add(new b(c.HELPDESK, str, false, c0024a));
}
String str2 = this.b;
if (str2 != null) {
arrayList.add(new b(c.EMAIL, str2, c0024a));
}
String str3 = this.c;
if (str3 != null) {
arrayList.add(new b(c.PHONE, str3, c0024a));
}
String str4 = this.d;
if (str4 != null) {
arrayList.add(new b(c.MESSENGER, str4, c0024a));
}
String str5 = this.e;
if (str5 != null) {
arrayList.add(new b(c.TELEGRAM, str5, c0024a));
}
String str6 = this.f;
if (str6 != null) {
arrayList.add(new b(c.TWITTER, str6, c0024a));
}
return arrayList;
}
public static final class b {
private final c a;
private final String b;
private final boolean c;
private b(c cVar, String str) {
this.a = cVar;
this.b = str;
this.c = true;
}
public b(c cVar, String str, C0024a c0024a) {
this(cVar, str);
}
private b(c cVar, String str, boolean z) {
this.a = cVar;
this.b = str;
this.c = z;
}
public b(c cVar, String str, boolean z, C0024a c0024a) {
this(cVar, str, z);
}
@DrawableRes
public int a() {
Context a = Crisp.a();
if (a == null || this.a == c.STATUS) {
return 0;
}
Resources resources = a.getResources();
StringBuilder n = android.support.v4.media.b.n("crisp_channel_");
n.append(this.a.value);
return resources.getIdentifier(n.toString(), "drawable", a.getPackageName());
}
public final c b() {
return this.a;
}
@Nullable
public final Uri c() {
StringBuilder sb;
String str;
String str2 = null;
if (this.b == null) {
return null;
}
switch (C0024a.a[this.a.ordinal()]) {
case 1:
case 2:
sb = new StringBuilder();
str = "https://";
sb.append(str);
sb.append(this.b);
str2 = sb.toString();
break;
case 3:
im.crisp.client.internal.b.a i = im.crisp.client.internal.b.a.i();
im.crisp.client.internal.h.l p = i.p();
im.crisp.client.internal.h.m q = i.q();
if (p != null && q != null) {
StringBuilder n = android.support.v4.media.b.n("s.");
n.append(p.k());
n.append(".i@");
n.append(q.e);
str2 = android.support.v4.media.a.n("mailto:", n.toString());
break;
}
break;
case 4:
sb = new StringBuilder();
str = "tel:";
sb.append(str);
sb.append(this.b);
str2 = sb.toString();
break;
case 5:
sb = new StringBuilder();
str = "https://m.me/";
sb.append(str);
sb.append(this.b);
str2 = sb.toString();
break;
case 6:
sb = new StringBuilder();
str = "https://telegram.me/";
sb.append(str);
sb.append(this.b);
str2 = sb.toString();
break;
case 7:
sb = new StringBuilder();
str = "https://twitter.com/";
sb.append(str);
sb.append(this.b);
str2 = sb.toString();
break;
}
return Uri.parse(str2);
}
public final void a(@androidx.annotation.NonNull android.content.Context r5) {
throw new UnsupportedOperationException("Method not decompiled: im.crisp.client.internal.c.a.b.a(android.content.Context):void");
}
}
}