APKPure v3.19.91版本的 MD5 值为:f9be25764b720fb55728dbddf2153619

以下内容为反编译后的 HostAppInfo.java 源代码,内容仅作参考


package com.apkpure.components.clientchannel.channel.headers;

import aj.qdbg;
import kotlin.jvm.internal.qdae;
import kotlin.jvm.internal.qdbb;

public final class HostAppInfo {
    private String buildNo;
    private String channel;
    private String md5;
    private String pkgName;
    private final String sdkVer;
    private int versionCode;
    private String versionName;

    public HostAppInfo() {
        this(null, null, 0, null, null, null, 63, null);
    }

    public static HostAppInfo copy$default(HostAppInfo hostAppInfo, String str, String str2, int i4, String str3, String str4, String str5, int i5, Object obj) {
        if ((i5 & 1) != 0) {
            str = hostAppInfo.pkgName;
        }
        if ((i5 & 2) != 0) {
            str2 = hostAppInfo.versionName;
        }
        String str6 = str2;
        if ((i5 & 4) != 0) {
            i4 = hostAppInfo.versionCode;
        }
        int i10 = i4;
        if ((i5 & 8) != 0) {
            str3 = hostAppInfo.md5;
        }
        String str7 = str3;
        if ((i5 & 16) != 0) {
            str4 = hostAppInfo.buildNo;
        }
        String str8 = str4;
        if ((i5 & 32) != 0) {
            str5 = hostAppInfo.channel;
        }
        return hostAppInfo.copy(str, str6, i10, str7, str8, str5);
    }

    public final String component1() {
        return this.pkgName;
    }

    public final String component2() {
        return this.versionName;
    }

    public final int component3() {
        return this.versionCode;
    }

    public final String component4() {
        return this.md5;
    }

    public final String component5() {
        return this.buildNo;
    }

    public final String component6() {
        return this.channel;
    }

    public final HostAppInfo copy(String pkgName, String versionName, int i4, String md5, String buildNo, String channel) {
        qdbb.f(pkgName, "pkgName");
        qdbb.f(versionName, "versionName");
        qdbb.f(md5, "md5");
        qdbb.f(buildNo, "buildNo");
        qdbb.f(channel, "channel");
        return new HostAppInfo(pkgName, versionName, i4, md5, buildNo, channel);
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof HostAppInfo)) {
            return false;
        }
        HostAppInfo hostAppInfo = (HostAppInfo) obj;
        return qdbb.a(this.pkgName, hostAppInfo.pkgName) && qdbb.a(this.versionName, hostAppInfo.versionName) && this.versionCode == hostAppInfo.versionCode && qdbb.a(this.md5, hostAppInfo.md5) && qdbb.a(this.buildNo, hostAppInfo.buildNo) && qdbb.a(this.channel, hostAppInfo.channel);
    }

    public final String getBuildNo() {
        return this.buildNo;
    }

    public final String getChannel() {
        return this.channel;
    }

    public final String getMd5() {
        return this.md5;
    }

    public final String getPkgName() {
        return this.pkgName;
    }

    public final String getSdkVer() {
        return this.sdkVer;
    }

    public final int getVersionCode() {
        return this.versionCode;
    }

    public final String getVersionName() {
        return this.versionName;
    }

    public int hashCode() {
        return this.channel.hashCode() + qdbg.b(this.buildNo, qdbg.b(this.md5, (qdbg.b(this.versionName, this.pkgName.hashCode() * 31, 31) + this.versionCode) * 31, 31), 31);
    }

    public final void setBuildNo(String str) {
        qdbb.f(str, "<set-?>");
        this.buildNo = str;
    }

    public final void setChannel(String str) {
        qdbb.f(str, "<set-?>");
        this.channel = str;
    }

    public final void setMd5(String str) {
        qdbb.f(str, "<set-?>");
        this.md5 = str;
    }

    public final void setPkgName(String str) {
        qdbb.f(str, "<set-?>");
        this.pkgName = str;
    }

    public final void setVersionCode(int i4) {
        this.versionCode = i4;
    }

    public final void setVersionName(String str) {
        qdbb.f(str, "<set-?>");
        this.versionName = str;
    }

    public String toString() {
        return "HostAppInfo(pkgName=" + this.pkgName + ", versionName=" + this.versionName + ", versionCode=" + this.versionCode + ", md5=" + this.md5 + ", buildNo=" + this.buildNo + ", channel=" + this.channel + ')';
    }

    public HostAppInfo(String pkgName, String versionName, int i4, String md5, String buildNo, String channel) {
        qdbb.f(pkgName, "pkgName");
        qdbb.f(versionName, "versionName");
        qdbb.f(md5, "md5");
        qdbb.f(buildNo, "buildNo");
        qdbb.f(channel, "channel");
        this.pkgName = pkgName;
        this.versionName = versionName;
        this.versionCode = i4;
        this.md5 = md5;
        this.buildNo = buildNo;
        this.channel = channel;
        this.sdkVer = "1.0.18.31";
    }

    public HostAppInfo(String str, String str2, int i4, String str3, String str4, String str5, int i5, qdae qdaeVar) {
        this((i5 & 1) != 0 ? "" : str, (i5 & 2) != 0 ? "" : str2, (i5 & 4) != 0 ? 0 : i4, (i5 & 8) != 0 ? "" : str3, (i5 & 16) != 0 ? "0" : str4, (i5 & 32) != 0 ? "" : str5);
    }
}