导航菜单

页面标题

页面副标题

星辰VPN v1.2.3 - a.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");
        }
    }
}