正在查看: Fancy Optimizer v4.6.3 应用的 gj.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Fancy Optimizer v4.6.3 应用的 gj.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.inmobi.media;
import android.webkit.URLUtil;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import org.json.JSONObject;
@ja
public class gj extends fw {
@Nullable
public JSONObject ext;
public b ice;
public String kA;
public c unifiedIdServiceConfig;
public int vAK;
@ja
public static final class a {
public boolean cce;
public int cof;
public boolean oe;
public boolean vce;
private a() {
this.cof = 0;
this.oe = false;
this.vce = false;
this.cce = false;
}
}
@ja
public static class b {
public a c;
public d w;
public int sampleInterval = 300;
public int stopRequestTimeout = 3;
public boolean locationEnabled = false;
public boolean sessionEnabled = false;
public b() {
this.w = new d();
this.c = new a();
}
}
@ja
public static class c {
public boolean enabled = true;
public String url = "https://unif-id.ssp.inmobi.com/fetch";
public int maxRetries = 0;
public int retryInterval = 0;
public int timeout = 10;
}
@ja
public static final class d {
public boolean cwe;
public boolean vwe;
public int f0wf;
private d() {
this.f0wf = 0;
this.vwe = false;
this.cwe = false;
}
}
public gj(@Nullable String str) {
super(str);
this.ice = new b();
this.ext = null;
this.vAK = 1;
this.kA = "wWFMAWbSEtvl5VxZbQGMK7";
this.unifiedIdServiceConfig = new c();
}
@NonNull
public static iz<gj> a() {
return new iz<>();
}
@Override
public String b() {
return "signals";
}
@Override
@Nullable
public JSONObject c() {
return new iz().a((iz) this);
}
@Override
public boolean d() {
b bVar = this.ice;
if (bVar.sampleInterval < 0 || bVar.stopRequestTimeout < 0 || bVar.w.f0wf < 0 || bVar.c.cof < 0 || !URLUtil.isValidUrl(this.unifiedIdServiceConfig.url)) {
return false;
}
c cVar = this.unifiedIdServiceConfig;
return cVar.maxRetries >= 0 && cVar.timeout >= 0 && cVar.retryInterval >= 0;
}
}