正在查看: Kreate v1.5.0 应用的 Instances.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
正在查看: Kreate v1.5.0 应用的 Instances.java JAVA 源代码文件
本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。
package it.fast4x.invidious.models;
import kotlin.Metadata;
import kotlin.NoWhenBranchMatchedException;
import kotlin.enums.EnumEntries;
import kotlin.enums.EnumEntriesKt;
@Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0010\n\u0002\b\u0007\n\u0002\u0010\u000e\n\u0002\b\u0007\b\u0086\u0081\u0002\u0018\u00002\b\u0012\u0004\u0012\u00020\u00000\u0001B\t\b\u0002¢\u0006\u0004\b\u0002\u0010\u0003R\u0014\u0010\b\u001a\u00020\tX\u0086D¢\u0006\b\n\u0000\u001a\u0004\b\n\u0010\u000bR\u0011\u0010\f\u001a\u00020\t8F¢\u0006\u0006\u001a\u0004\b\r\u0010\u000bR\u0011\u0010\u000e\u001a\u00020\t8F¢\u0006\u0006\u001a\u0004\b\u000f\u0010\u000bj\u0002\b\u0004j\u0002\b\u0005j\u0002\b\u0006j\u0002\b\u0007¨\u0006\u0010"}, d2 = {"Lit/fast4x/invidious/models/Instances;", "", "<init>", "(Ljava/lang/String;I)V", "YEWTU", "NADEKO", "JIING", "DRGNZ", "endpoint", "", "getEndpoint", "()Ljava/lang/String;", "apiUrl", "getApiUrl", "country", "getCountry", "invidious"}, k = 1, mv = {2, 1, 0}, xi = 48)
public final class Instances {
private static final EnumEntries $ENTRIES;
private static final Instances[] $VALUES;
private final String endpoint = "/api/v1/";
public static final Instances YEWTU = new Instances("YEWTU", 0);
public static final Instances NADEKO = new Instances("NADEKO", 1);
public static final Instances JIING = new Instances("JIING", 2);
public static final Instances DRGNZ = new Instances("DRGNZ", 3);
@Metadata(k = 3, mv = {2, 1, 0}, xi = 48)
public class WhenMappings {
public static final int[] $EnumSwitchMapping$0;
static {
int[] iArr = new int[Instances.values().length];
try {
iArr[Instances.YEWTU.ordinal()] = 1;
} catch (NoSuchFieldError unused) {
}
try {
iArr[Instances.NADEKO.ordinal()] = 2;
} catch (NoSuchFieldError unused2) {
}
try {
iArr[Instances.JIING.ordinal()] = 3;
} catch (NoSuchFieldError unused3) {
}
try {
iArr[Instances.DRGNZ.ordinal()] = 4;
} catch (NoSuchFieldError unused4) {
}
$EnumSwitchMapping$0 = iArr;
}
}
private static final Instances[] $values() {
return new Instances[]{YEWTU, NADEKO, JIING, DRGNZ};
}
public static EnumEntries<Instances> getEntries() {
return $ENTRIES;
}
private Instances(String str, int i) {
}
static {
Instances[] $values = $values();
$VALUES = $values;
$ENTRIES = EnumEntriesKt.enumEntries($values);
}
public final String getEndpoint() {
return this.endpoint;
}
public final String getApiUrl() {
int i = WhenMappings.$EnumSwitchMapping$0[ordinal()];
if (i == 1) {
return "https://yewtu.be" + this.endpoint;
}
if (i == 2) {
return "https://inv.nadeko.net" + this.endpoint;
}
if (i == 3) {
return "https://invidious.jing.rocks" + this.endpoint;
}
if (i != 4) {
throw new NoWhenBranchMatchedException();
}
return "https://yt.drgnz.club" + this.endpoint;
}
public final String getCountry() {
int i = WhenMappings.$EnumSwitchMapping$0[ordinal()];
if (i == 1) {
return "DE";
}
if (i == 2) {
return "CL";
}
if (i == 3) {
return "JP";
}
if (i != 4) {
throw new NoWhenBranchMatchedException();
}
return "CZ";
}
public static Instances valueOf(String str) {
return (Instances) Enum.valueOf(Instances.class, str);
}
public static Instances[] values() {
return (Instances[]) $VALUES.clone();
}
}