Sketch SG v3.0版本的 MD5 值为:c9b07a41a370e7ad2443807e6792f6ec

以下内容为反编译后的 C0253ig.java 源代码,内容仅作参考


package com.yandex.metrica.impl.ob;

import android.content.Context;
import com.yandex.metrica.impl.ob.C0062ag;
import com.yandex.metrica.impl.ob.C0086bg;
import com.yandex.metrica.impl.ob.C0158eg;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
import java.util.Map;

public class C0253ig extends C0158eg {
    private boolean A;
    private boolean B;
    private String C;
    private long D;
    private final Rf E;
    private List<String> t;
    private List<String> u;
    private String v;
    private String w;
    private Map<String, String> x;
    private C0086bg y;
    private List<String> z;

    public static class b extends C0062ag.a<b, b> implements Zf<b, b> {
        public final String d;
        public final String e;
        public final Map<String, String> f;
        public final boolean g;
        public final List<String> h;

        public b(C0455r3 c0455r3) {
            this(c0455r3.b().d(), c0455r3.b().c(), c0455r3.b().b(), c0455r3.a().d(), c0455r3.a().e(), c0455r3.a().a(), c0455r3.a().j(), c0455r3.a().b());
        }

        @Override
        public boolean b(b bVar) {
            return false;
        }

        boolean a2(b bVar) {
            boolean z = bVar.g;
            return z ? z : this.g;
        }

        @Override
        public b a(b bVar) {
            String str = this.f536a;
            String str2 = bVar.f536a;
            if (str != null) {
                str2 = str;
            }
            String str3 = this.b;
            String str4 = bVar.b;
            if (str3 != null) {
                str4 = str3;
            }
            String str5 = this.c;
            String str6 = bVar.c;
            if (str5 != null) {
                str6 = str5;
            }
            String str7 = this.d;
            String str8 = bVar.d;
            if (str7 != null) {
                str8 = str7;
            }
            String str9 = this.e;
            String str10 = bVar.e;
            if (str9 != null) {
                str10 = str9;
            }
            Map<String, String> map = this.f;
            Map<String, String> map2 = bVar.f;
            if (map != null) {
                map2 = map;
            }
            return new b(str2, str4, str6, str8, str10, map2, a2(bVar), bVar.g ? bVar.h : this.h);
        }

        public b(String str, String str2, String str3, String str4, String str5, Map<String, String> map, boolean z, List<String> list) {
            super(str, str2, str3);
            this.d = str4;
            this.e = str5;
            this.f = map;
            this.g = z;
            this.h = list;
        }

        public b() {
            this(null, null, null, null, null, null, false, null);
        }
    }

    public static class c extends C0158eg.a<C0253ig, b> {
        private final P d;

        public c(Context context, String str) {
            this(context, str, new Vm(), F0.j().g());
        }

        @Override
        public C0062ag a(Object obj) {
            C0062ag.c cVar = (C0062ag.c) obj;
            C0253ig a2 = a(cVar);
            Hh hh = cVar.f538a;
            a2.c(hh.k);
            a2.b(hh.l);
            String str = ((b) cVar.b).d;
            if (str != null) {
                C0253ig.a(a2, str);
                C0253ig.b(a2, ((b) cVar.b).e);
            }
            Map<String, String> map = ((b) cVar.b).f;
            a2.a(map);
            a2.a(this.d.a(map));
            a2.a(((b) cVar.b).g);
            a2.a(((b) cVar.b).h);
            a2.b(cVar.f538a.w);
            a2.m(cVar.f538a.z);
            a2.b(cVar.f538a.I);
            return a2;
        }

        protected c(Context context, String str, Vm vm, P p) {
            super(context, str, vm);
            this.d = p;
        }

        @Override
        protected C0062ag a() {
            return new C0253ig();
        }
    }

    public C0086bg D() {
        return this.y;
    }

    public Map<String, String> E() {
        return this.x;
    }

    public String F() {
        return this.C;
    }

    public String G() {
        return this.v;
    }

    public String H() {
        return this.w;
    }

    public List<String> I() {
        return this.z;
    }

    public Rf J() {
        return this.E;
    }

    public List<String> K() {
        ArrayList arrayList = new ArrayList();
        if (!G2.b((Collection) this.t)) {
            arrayList.addAll(this.t);
        }
        if (!G2.b((Collection) this.u)) {
            arrayList.addAll(this.u);
        }
        arrayList.add("https://startup.mobile.yandex.net/");
        return arrayList;
    }

    public List<String> L() {
        return this.u;
    }

    public boolean M() {
        return this.A;
    }

    public boolean N() {
        return this.B;
    }

    public long a(long j) {
        if (this.D == 0) {
            this.D = j;
        }
        return this.D;
    }

    void b(boolean z) {
        this.B = z;
    }

    void c(List<String> list) {
        this.t = list;
    }

    public void m(String str) {
        this.C = str;
    }

    @Override
    public String toString() {
        return "StartupRequestConfig{mStartupHostsFromStartup=" + this.t + ", mStartupHostsFromClient=" + this.u + ", mDistributionReferrer='" + this.v + "', mInstallReferrerSource='" + this.w + "', mClidsFromClient=" + this.x + ", mNewCustomHosts=" + this.z + ", mHasNewCustomHosts=" + this.A + ", mSuccessfulStartup=" + this.B + ", mCountryInit='" + this.C + "', mFirstStartupTime=" + this.D + ", mReferrerHolder=" + this.E + "} " + super.toString();
    }

    private C0253ig() {
        this(F0.j().q());
    }

    void b(long j) {
        if (this.D == 0) {
            this.D = j;
        }
    }

    C0253ig(Rf rf) {
        this.y = new C0086bg(null, C0086bg.a.API);
        this.D = 0L;
        this.E = rf;
    }

    void a(Map<String, String> map) {
        this.x = map;
    }

    void b(List<String> list) {
        this.u = list;
    }

    static void b(C0253ig c0253ig, String str) {
        c0253ig.w = str;
    }

    void a(C0086bg c0086bg) {
        this.y = c0086bg;
    }

    static void a(C0253ig c0253ig, String str) {
        c0253ig.v = str;
    }

    public void a(List<String> list) {
        this.z = list;
    }

    public void a(boolean z) {
        this.A = z;
    }
}