导航菜单

页面标题

页面副标题

MedEd v5.3.6 - AIGuruIntent.java 源代码

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

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


package com.gyanguru.domain.model;

import android.os.Parcel;
import android.os.Parcelable;
import com.gyanguru.data.local.AIGuruIntentType;
import com.penpencil.ts.data.local.entity.Xqr.ckEAqKiCyuVj;
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 AIGuruIntent implements Parcelable {
    public static final int $stable = 8;
    public static final Parcelable.Creator<AIGuruIntent> CREATOR = new a();
    private String conversationId;
    private final List<IntentDownVoteConfig> downVoteConfig;
    private final String icon;
    private boolean isSelected;
    private final String messageHint;
    private final List<AIGuruOnboardingMessage> onboardingMessages;
    private final String tag;
    private final String title;
    private final AIGuruIntentType type;

    public AIGuruIntent(String str, String str2, String str3, String str4, AIGuruIntentType aIGuruIntentType, List<AIGuruOnboardingMessage> list, List<IntentDownVoteConfig> list2, String str5, boolean z) {
        Intrinsics.checkNotNullParameter(str, "title");
        Intrinsics.checkNotNullParameter(str2, "icon");
        Intrinsics.checkNotNullParameter(str4, "messageHint");
        Intrinsics.checkNotNullParameter(aIGuruIntentType, "type");
        Intrinsics.checkNotNullParameter(list, "onboardingMessages");
        Intrinsics.checkNotNullParameter(list2, "downVoteConfig");
        Intrinsics.checkNotNullParameter(str5, "conversationId");
        this.title = str;
        this.icon = str2;
        this.tag = str3;
        this.messageHint = str4;
        this.type = aIGuruIntentType;
        this.onboardingMessages = list;
        this.downVoteConfig = list2;
        this.conversationId = str5;
        this.isSelected = z;
    }

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

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

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

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

    public final AIGuruIntentType component5() {
        return this.type;
    }

    public final List<AIGuruOnboardingMessage> component6() {
        return this.onboardingMessages;
    }

    public final List<IntentDownVoteConfig> component7() {
        return this.downVoteConfig;
    }

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

    public final boolean component9() {
        return this.isSelected;
    }

    public final AIGuruIntent copy(String str, String str2, String str3, String str4, AIGuruIntentType aIGuruIntentType, List<AIGuruOnboardingMessage> list, List<IntentDownVoteConfig> list2, String str5, boolean z) {
        Intrinsics.checkNotNullParameter(str, "title");
        Intrinsics.checkNotNullParameter(str2, "icon");
        Intrinsics.checkNotNullParameter(str4, "messageHint");
        Intrinsics.checkNotNullParameter(aIGuruIntentType, "type");
        Intrinsics.checkNotNullParameter(list, "onboardingMessages");
        Intrinsics.checkNotNullParameter(list2, "downVoteConfig");
        Intrinsics.checkNotNullParameter(str5, "conversationId");
        return new AIGuruIntent(str, str2, str3, str4, aIGuruIntentType, list, list2, str5, z);
    }

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

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof AIGuruIntent)) {
            return false;
        }
        AIGuruIntent aIGuruIntent = (AIGuruIntent) obj;
        return Intrinsics.b(this.title, aIGuruIntent.title) && Intrinsics.b(this.icon, aIGuruIntent.icon) && Intrinsics.b(this.tag, aIGuruIntent.tag) && Intrinsics.b(this.messageHint, aIGuruIntent.messageHint) && Intrinsics.b(this.type, aIGuruIntent.type) && Intrinsics.b(this.onboardingMessages, aIGuruIntent.onboardingMessages) && Intrinsics.b(this.downVoteConfig, aIGuruIntent.downVoteConfig) && Intrinsics.b(this.conversationId, aIGuruIntent.conversationId) && this.isSelected == aIGuruIntent.isSelected;
    }

    public final String getConversationId() {
        return this.conversationId;
    }

    public final List<IntentDownVoteConfig> getDownVoteConfig() {
        return this.downVoteConfig;
    }

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

    public final String getMessageHint() {
        return this.messageHint;
    }

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

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

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

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

    public int hashCode() {
        int a = M2.a(this.icon, this.title.hashCode() * 31, 31);
        String str = this.tag;
        return Boolean.hashCode(this.isSelected) + M2.a(this.conversationId, kv2.a(this.downVoteConfig, kv2.a(this.onboardingMessages, (this.type.hashCode() + M2.a(this.messageHint, (a + (str == null ? 0 : str.hashCode())) * 31, 31)) * 31, 31), 31), 31);
    }

    public final boolean isSelected() {
        return this.isSelected;
    }

    public final void setSelected(boolean z) {
        this.isSelected = z;
    }

    public String toString() {
        String str = this.title;
        String str2 = this.icon;
        String str3 = this.tag;
        String str4 = this.messageHint;
        AIGuruIntentType aIGuruIntentType = this.type;
        List<AIGuruOnboardingMessage> list = this.onboardingMessages;
        List<IntentDownVoteConfig> list2 = this.downVoteConfig;
        String str5 = this.conversationId;
        boolean z = this.isSelected;
        StringBuilder b = Th0.b("AIGuruIntent(title=", str, ", icon=", str2, ", tag=");
        fj.b(b, str3, ", messageHint=", str4, ", type=");
        b.append(aIGuruIntentType);
        b.append(", onboardingMessages=");
        b.append(list);
        b.append(", downVoteConfig=");
        Q40.g(b, list2, ", conversationId=", str5, ", isSelected=");
        return kg.c(b, z, ")");
    }

    @Override
    public final void writeToParcel(Parcel parcel, int i) {
        Intrinsics.checkNotNullParameter(parcel, "dest");
        parcel.writeString(this.title);
        parcel.writeString(this.icon);
        parcel.writeString(this.tag);
        parcel.writeString(this.messageHint);
        parcel.writeParcelable(this.type, i);
        Iterator b = F40.b(this.onboardingMessages, parcel);
        while (b.hasNext()) {
            ((AIGuruOnboardingMessage) b.next()).writeToParcel(parcel, i);
        }
        Iterator b2 = F40.b(this.downVoteConfig, parcel);
        while (b2.hasNext()) {
            ((IntentDownVoteConfig) b2.next()).writeToParcel(parcel, i);
        }
        parcel.writeString(this.conversationId);
        parcel.writeInt(this.isSelected ? 1 : 0);
    }

    public final void setConversationId(String str) {
        Intrinsics.checkNotNullParameter(str, ckEAqKiCyuVj.enOLiOFDzSVt);
        this.conversationId = str;
    }

    public AIGuruIntent(String str, String str2, String str3, String str4, AIGuruIntentType aIGuruIntentType, List list, List list2, String str5, boolean z, int i, DefaultConstructorMarker defaultConstructorMarker) {
        this(str, str2, str3, str4, aIGuruIntentType, list, list2, (i & 128) != 0 ? UW2.e(QW2.a) : str5, (i & 256) != 0 ? false : z);
    }
}