导航菜单

页面标题

页面副标题

MedEd v5.3.6 - GyanGuruIntent.java 源代码

正在查看: MedEd v5.3.6 应用的 GyanGuruIntent.java JAVA 源代码文件

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


package com.gyanguru.data.remote;

import android.os.Parcel;
import android.os.Parcelable;
import defpackage.C0103Vm0;
import defpackage.C0159bf;
import defpackage.Qc0;
import defpackage.ek;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;

@Metadata
public final class GyanGuruIntent implements Parcelable {
    public static final int $stable = 8;
    public static final Parcelable.Creator<GyanGuruIntent> CREATOR = new a();

    @kL2("display_order")
    private final Integer displayOrder;

    @kL2("downvote_config")
    private final List<DownvoteConfig> downvoteConfig;

    @kL2("icon")
    private final String icon;

    @kL2("onboarding_messages")
    private final List<IntentOnboardingMessages> onboardingMessages;

    @kL2("placeholder")
    private final String placeholder;

    @kL2("tag")
    private final String tag;

    @kL2("tag_expiry_time")
    private final String tagExpiryTime;

    @kL2("title")
    private final String title;

    @kL2("type")
    private final String type;

    public static final class a implements Parcelable.Creator<GyanGuruIntent> {
        @Override
        public final GyanGuruIntent createFromParcel(Parcel parcel) {
            ArrayList arrayList;
            ArrayList arrayList2;
            Intrinsics.checkNotNullParameter(parcel, "parcel");
            String readString = parcel.readString();
            String readString2 = parcel.readString();
            String readString3 = parcel.readString();
            Integer valueOf = parcel.readInt() == 0 ? null : Integer.valueOf(parcel.readInt());
            String readString4 = parcel.readString();
            String readString5 = parcel.readString();
            int i = 0;
            if (parcel.readInt() == 0) {
                arrayList = null;
            } else {
                int readInt = parcel.readInt();
                arrayList = new ArrayList(readInt);
                int i2 = 0;
                while (i2 != readInt) {
                    i2 = ek.d(IntentOnboardingMessages.CREATOR, parcel, arrayList, i2, 1);
                }
            }
            String readString6 = parcel.readString();
            if (parcel.readInt() == 0) {
                arrayList2 = null;
            } else {
                int readInt2 = parcel.readInt();
                arrayList2 = new ArrayList(readInt2);
                while (i != readInt2) {
                    i = ek.d(DownvoteConfig.CREATOR, parcel, arrayList2, i, 1);
                }
            }
            return new GyanGuruIntent(readString, readString2, readString3, valueOf, readString4, readString5, arrayList, readString6, arrayList2);
        }

        @Override
        public final GyanGuruIntent[] newArray(int i) {
            return new GyanGuruIntent[i];
        }
    }

    public GyanGuruIntent() {
        this(null, null, null, null, null, null, null, null, null, 511, null);
    }

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

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

    public final String component3() {
        return this.icon;
    }

    public final Integer component4() {
        return this.displayOrder;
    }

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

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

    public final List<IntentOnboardingMessages> component7() {
        return this.onboardingMessages;
    }

    public final String component8() {
        return this.placeholder;
    }

    public final List<DownvoteConfig> component9() {
        return this.downvoteConfig;
    }

    public final GyanGuruIntent copy(String str, String str2, String str3, Integer num, String str4, String str5, List<IntentOnboardingMessages> list, String str6, List<DownvoteConfig> list2) {
        return new GyanGuruIntent(str, str2, str3, num, str4, str5, list, str6, list2);
    }

    @Override
    public final int describeContents() {
        return 0;
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof GyanGuruIntent)) {
            return false;
        }
        GyanGuruIntent gyanGuruIntent = (GyanGuruIntent) obj;
        return Intrinsics.b(this.title, gyanGuruIntent.title) && Intrinsics.b(this.type, gyanGuruIntent.type) && Intrinsics.b(this.icon, gyanGuruIntent.icon) && Intrinsics.b(this.displayOrder, gyanGuruIntent.displayOrder) && Intrinsics.b(this.tag, gyanGuruIntent.tag) && Intrinsics.b(this.tagExpiryTime, gyanGuruIntent.tagExpiryTime) && Intrinsics.b(this.onboardingMessages, gyanGuruIntent.onboardingMessages) && Intrinsics.b(this.placeholder, gyanGuruIntent.placeholder) && Intrinsics.b(this.downvoteConfig, gyanGuruIntent.downvoteConfig);
    }

    public final Integer getDisplayOrder() {
        return this.displayOrder;
    }

    public final List<DownvoteConfig> getDownvoteConfig() {
        return this.downvoteConfig;
    }

    public final String getIcon() {
        return this.icon;
    }

    public final List<IntentOnboardingMessages> getOnboardingMessages() {
        return this.onboardingMessages;
    }

    public final String getPlaceholder() {
        return this.placeholder;
    }

    public final String getTag() {
        return this.tag;
    }

    public final String getTagExpiryTime() {
        return this.tagExpiryTime;
    }

    public final String getTitle() {
        return this.title;
    }

    public final String getType() {
        return this.type;
    }

    public int hashCode() {
        String str = this.title;
        int hashCode = (str == null ? 0 : str.hashCode()) * 31;
        String str2 = this.type;
        int hashCode2 = (hashCode + (str2 == null ? 0 : str2.hashCode())) * 31;
        String str3 = this.icon;
        int hashCode3 = (hashCode2 + (str3 == null ? 0 : str3.hashCode())) * 31;
        Integer num = this.displayOrder;
        int hashCode4 = (hashCode3 + (num == null ? 0 : num.hashCode())) * 31;
        String str4 = this.tag;
        int hashCode5 = (hashCode4 + (str4 == null ? 0 : str4.hashCode())) * 31;
        String str5 = this.tagExpiryTime;
        int hashCode6 = (hashCode5 + (str5 == null ? 0 : str5.hashCode())) * 31;
        List<IntentOnboardingMessages> list = this.onboardingMessages;
        int hashCode7 = (hashCode6 + (list == null ? 0 : list.hashCode())) * 31;
        String str6 = this.placeholder;
        int hashCode8 = (hashCode7 + (str6 == null ? 0 : str6.hashCode())) * 31;
        List<DownvoteConfig> list2 = this.downvoteConfig;
        return hashCode8 + (list2 != null ? list2.hashCode() : 0);
    }

    public String toString() {
        String str = this.title;
        String str2 = this.type;
        String str3 = this.icon;
        Integer num = this.displayOrder;
        String str4 = this.tag;
        String str5 = this.tagExpiryTime;
        List<IntentOnboardingMessages> list = this.onboardingMessages;
        String str6 = this.placeholder;
        List<DownvoteConfig> list2 = this.downvoteConfig;
        StringBuilder b = Th0.b("GyanGuruIntent(title=", str, ", type=", str2, ", icon=");
        XJ.d(b, str3, ", displayOrder=", num, ", tag=");
        fj.b(b, str4, ", tagExpiryTime=", str5, ", onboardingMessages=");
        Q40.g(b, list, ", placeholder=", str6, ", downvoteConfig=");
        return C0103Vm0.b(b, list2, ")");
    }

    @Override
    public final void writeToParcel(Parcel parcel, int i) {
        Intrinsics.checkNotNullParameter(parcel, "dest");
        parcel.writeString(this.title);
        parcel.writeString(this.type);
        parcel.writeString(this.icon);
        Integer num = this.displayOrder;
        if (num == null) {
            parcel.writeInt(0);
        } else {
            C0159bf.b(parcel, 1, num);
        }
        parcel.writeString(this.tag);
        parcel.writeString(this.tagExpiryTime);
        List<IntentOnboardingMessages> list = this.onboardingMessages;
        if (list == null) {
            parcel.writeInt(0);
        } else {
            Iterator b = Qc0.b(parcel, 1, list);
            while (b.hasNext()) {
                ((IntentOnboardingMessages) b.next()).writeToParcel(parcel, i);
            }
        }
        parcel.writeString(this.placeholder);
        List<DownvoteConfig> list2 = this.downvoteConfig;
        if (list2 == null) {
            parcel.writeInt(0);
            return;
        }
        Iterator b2 = Qc0.b(parcel, 1, list2);
        while (b2.hasNext()) {
            ((DownvoteConfig) b2.next()).writeToParcel(parcel, i);
        }
    }

    public GyanGuruIntent(String str, String str2, String str3, Integer num, String str4, String str5, List<IntentOnboardingMessages> list, String str6, List<DownvoteConfig> list2) {
        this.title = str;
        this.type = str2;
        this.icon = str3;
        this.displayOrder = num;
        this.tag = str4;
        this.tagExpiryTime = str5;
        this.onboardingMessages = list;
        this.placeholder = str6;
        this.downvoteConfig = list2;
    }

    public GyanGuruIntent(String str, String str2, String str3, Integer num, String str4, String str5, List list, String str6, List list2, int i, DefaultConstructorMarker defaultConstructorMarker) {
        this((i & 1) != 0 ? null : str, (i & 2) != 0 ? null : str2, (i & 4) != 0 ? null : str3, (i & 8) != 0 ? null : num, (i & 16) != 0 ? null : str4, (i & 32) != 0 ? null : str5, (i & 64) != 0 ? null : list, (i & 128) != 0 ? null : str6, (i & 256) == 0 ? list2 : null);
    }
}