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;
}
}