导航菜单

页面标题

页面副标题

Structured v2.5.8 - L.java 源代码

正在查看: Structured v2.5.8 应用的 L.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package D5;

import java.net.URL;
import java.util.UUID;

public final class L {

    public final UUID f2287a;

    public URL f2288b;

    public boolean f2289c;

    public UUID f2290d;

    public boolean f2291e;

    public boolean f2292f;

    public String f2293g;
    public String h;

    public L(java.lang.String r6) {
        throw new UnsupportedOperationException("Method not decompiled: D5.L.<init>(java.lang.String):void");
    }

    public L(UUID uuid) {
        URL url = new URL("https://nom.telemetrydeck.com");
        UUID randomUUID = UUID.randomUUID();
        kotlin.jvm.internal.m.f("telemetryAppID", uuid);
        kotlin.jvm.internal.m.f("sessionID", randomUUID);
        this.f2287a = uuid;
        this.f2288b = url;
        this.f2289c = true;
        this.f2290d = randomUUID;
        this.f2291e = false;
        this.f2292f = false;
        this.f2293g = null;
        this.h = null;
    }

    public final boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof L)) {
            return false;
        }
        L l10 = (L) obj;
        if (kotlin.jvm.internal.m.a(this.f2287a, l10.f2287a) && kotlin.jvm.internal.m.a(this.f2288b, l10.f2288b) && this.f2289c == l10.f2289c && kotlin.jvm.internal.m.a(this.f2290d, l10.f2290d) && this.f2291e == l10.f2291e && this.f2292f == l10.f2292f && kotlin.jvm.internal.m.a(this.f2293g, l10.f2293g) && kotlin.jvm.internal.m.a(this.h, l10.h)) {
            return true;
        }
        return false;
    }

    public final int hashCode() {
        int d10 = l2.v.d(l2.v.d((this.f2290d.hashCode() + l2.v.d((this.f2288b.hashCode() + (this.f2287a.hashCode() * 31)) * 31, 31, this.f2289c)) * 31, 31, this.f2291e), 31, this.f2292f);
        String str = this.f2293g;
        int i6 = 0;
        int hashCode = (d10 + (str == null ? 0 : str.hashCode())) * 31;
        String str2 = this.h;
        if (str2 != null) {
            i6 = str2.hashCode();
        }
        return hashCode + i6;
    }

    public final String toString() {
        return "TelemetryManagerConfiguration(telemetryAppID=" + this.f2287a + ", apiBaseURL=" + this.f2288b + ", sendNewSessionBeganSignal=" + this.f2289c + ", sessionID=" + this.f2290d + ", testMode=" + this.f2291e + ", showDebugLogs=" + this.f2292f + ", defaultUser=" + this.f2293g + ", salt=" + this.h + ")";
    }
}