正在查看: OVO v3.139.0 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: OVO v3.139.0 应用的 a.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package com.grab.duxton.assetkit;
import com.grab.duxton.assetkit.DuxtonIconTokenType;
import o.i.j;
import o.i.l06;
import o.i.o24;
import o.i.qw9;
import o.i.u61;
import o.i.vk7;
public final class a {
public static String a(DuxtonIconTokenType.Remote remote) {
DuxtonIconTokenSubtype duxtonIconTokenSubtype = remote.b;
String a = vk7.a(duxtonIconTokenSubtype.getValue(), "") ? "" : j.a("_", duxtonIconTokenSubtype.getValue());
StringBuilder sb = new StringBuilder();
u61.c(sb, remote.a, a, "_v");
sb.append(remote.c);
sb.append(remote.f479e);
sb.append(".");
sb.append(remote.f478d);
return j.a("https://assets-mobile.grab.com/gds/duxton/icons/", sb.toString());
}
public static l06.c b(DuxtonIconToken duxtonIconToken, o24 o24Var) {
vk7.f(duxtonIconToken, "iconToken");
vk7.f(o24Var, "options");
DuxtonIconTokenType duxtonIconTokenType = duxtonIconToken.a;
if (duxtonIconTokenType instanceof DuxtonIconTokenType.Remote) {
return new l06.c.b(a((DuxtonIconTokenType.Remote) duxtonIconTokenType), o24Var, 6);
}
if (!(duxtonIconTokenType instanceof DuxtonIconTokenType.Local)) {
throw new qw9();
}
return new l06.c.a(o24Var.c, ((DuxtonIconTokenType.Local) duxtonIconTokenType).a);
}
}