导航菜单

页面标题

页面副标题

Aplazo v2.4.68 - KusChatHistoryFragmentArgs.java 源代码

正在查看: Aplazo v2.4.68 应用的 KusChatHistoryFragmentArgs.java JAVA 源代码文件

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


package com.kustomer.ui.ui.chathistory;

import I3.g;
import android.os.Bundle;
import android.os.Parcelable;
import androidx.lifecycle.A0;
import com.kustomer.core.models.KusInitialMessage;
import com.kustomer.ui.model.KusDescribeAttributes;
import com.kustomer.ui.utils.KusUiConstants;
import java.io.Serializable;
import java.util.LinkedHashMap;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.l;

public final class KusChatHistoryFragmentArgs implements g {
    public static final Companion Companion = new Companion(null);
    private final String openConversationWithId;
    private final String openNewConversationWithAssistantId;
    private final KusInitialMessage openNewConversationWithDefaultMessage;
    private final KusDescribeAttributes openNewConversationWithDescription;
    private final String openNewConversationWithTitle;

    public static final class Companion {
        public Companion(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }

        public final KusChatHistoryFragmentArgs fromBundle(Bundle bundle) {
            String str;
            KusInitialMessage kusInitialMessage;
            KusDescribeAttributes kusDescribeAttributes;
            l.e(bundle, "bundle");
            bundle.setClassLoader(KusChatHistoryFragmentArgs.class.getClassLoader());
            if (bundle.containsKey(KusUiConstants.Intent.OPEN_CONVERSATION_WITH_ID)) {
                str = bundle.getString(KusUiConstants.Intent.OPEN_CONVERSATION_WITH_ID);
                if (str == null) {
                    throw new IllegalArgumentException("Argument \"openConversationWithId\" is marked as non-null but was passed a null value.");
                }
            } else {
                str = "-1";
            }
            String str2 = str;
            if (!bundle.containsKey(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DEFAULT_MESSAGE)) {
                kusInitialMessage = null;
            } else {
                if (!Parcelable.class.isAssignableFrom(KusInitialMessage.class) && !Serializable.class.isAssignableFrom(KusInitialMessage.class)) {
                    throw new UnsupportedOperationException(KusInitialMessage.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
                }
                kusInitialMessage = (KusInitialMessage) bundle.get(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DEFAULT_MESSAGE);
            }
            if (!bundle.containsKey(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DESCRIPTION)) {
                kusDescribeAttributes = null;
            } else {
                if (!Parcelable.class.isAssignableFrom(KusDescribeAttributes.class) && !Serializable.class.isAssignableFrom(KusDescribeAttributes.class)) {
                    throw new UnsupportedOperationException(KusDescribeAttributes.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
                }
                kusDescribeAttributes = (KusDescribeAttributes) bundle.get(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DESCRIPTION);
            }
            return new KusChatHistoryFragmentArgs(str2, kusInitialMessage, kusDescribeAttributes, bundle.containsKey(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_TITLE) ? bundle.getString(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_TITLE) : null, bundle.containsKey(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_ASSISTANT_ID) ? bundle.getString(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_ASSISTANT_ID) : null);
        }

        public final KusChatHistoryFragmentArgs fromSavedStateHandle(A0 a0) {
            String str;
            KusInitialMessage kusInitialMessage;
            KusDescribeAttributes kusDescribeAttributes;
            l.e(a0, "savedStateHandle");
            LinkedHashMap linkedHashMap = a0.a;
            if (linkedHashMap.containsKey(KusUiConstants.Intent.OPEN_CONVERSATION_WITH_ID)) {
                str = (String) a0.b(KusUiConstants.Intent.OPEN_CONVERSATION_WITH_ID);
                if (str == null) {
                    throw new IllegalArgumentException("Argument \"openConversationWithId\" is marked as non-null but was passed a null value");
                }
            } else {
                str = "-1";
            }
            String str2 = str;
            if (!linkedHashMap.containsKey(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DEFAULT_MESSAGE)) {
                kusInitialMessage = null;
            } else {
                if (!Parcelable.class.isAssignableFrom(KusInitialMessage.class) && !Serializable.class.isAssignableFrom(KusInitialMessage.class)) {
                    throw new UnsupportedOperationException(KusInitialMessage.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
                }
                kusInitialMessage = (KusInitialMessage) a0.b(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DEFAULT_MESSAGE);
            }
            if (!linkedHashMap.containsKey(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DESCRIPTION)) {
                kusDescribeAttributes = null;
            } else {
                if (!Parcelable.class.isAssignableFrom(KusDescribeAttributes.class) && !Serializable.class.isAssignableFrom(KusDescribeAttributes.class)) {
                    throw new UnsupportedOperationException(KusDescribeAttributes.class.getName().concat(" must implement Parcelable or Serializable or must be an Enum."));
                }
                kusDescribeAttributes = (KusDescribeAttributes) a0.b(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DESCRIPTION);
            }
            return new KusChatHistoryFragmentArgs(str2, kusInitialMessage, kusDescribeAttributes, linkedHashMap.containsKey(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_TITLE) ? (String) a0.b(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_TITLE) : null, linkedHashMap.containsKey(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_ASSISTANT_ID) ? (String) a0.b(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_ASSISTANT_ID) : null);
        }

        private Companion() {
        }
    }

    public KusChatHistoryFragmentArgs() {
        this(null, null, null, null, null, 31, null);
    }

    public static KusChatHistoryFragmentArgs copy$default(KusChatHistoryFragmentArgs kusChatHistoryFragmentArgs, String str, KusInitialMessage kusInitialMessage, KusDescribeAttributes kusDescribeAttributes, String str2, String str3, int i, Object obj) {
        if ((i & 1) != 0) {
            str = kusChatHistoryFragmentArgs.openConversationWithId;
        }
        if ((i & 2) != 0) {
            kusInitialMessage = kusChatHistoryFragmentArgs.openNewConversationWithDefaultMessage;
        }
        KusInitialMessage kusInitialMessage2 = kusInitialMessage;
        if ((i & 4) != 0) {
            kusDescribeAttributes = kusChatHistoryFragmentArgs.openNewConversationWithDescription;
        }
        KusDescribeAttributes kusDescribeAttributes2 = kusDescribeAttributes;
        if ((i & 8) != 0) {
            str2 = kusChatHistoryFragmentArgs.openNewConversationWithTitle;
        }
        String str4 = str2;
        if ((i & 16) != 0) {
            str3 = kusChatHistoryFragmentArgs.openNewConversationWithAssistantId;
        }
        return kusChatHistoryFragmentArgs.copy(str, kusInitialMessage2, kusDescribeAttributes2, str4, str3);
    }

    public static final KusChatHistoryFragmentArgs fromBundle(Bundle bundle) {
        return Companion.fromBundle(bundle);
    }

    public static final KusChatHistoryFragmentArgs fromSavedStateHandle(A0 a0) {
        return Companion.fromSavedStateHandle(a0);
    }

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

    public final KusInitialMessage component2() {
        return this.openNewConversationWithDefaultMessage;
    }

    public final KusDescribeAttributes component3() {
        return this.openNewConversationWithDescription;
    }

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

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

    public final KusChatHistoryFragmentArgs copy(String str, KusInitialMessage kusInitialMessage, KusDescribeAttributes kusDescribeAttributes, String str2, String str3) {
        l.e(str, KusUiConstants.Intent.OPEN_CONVERSATION_WITH_ID);
        return new KusChatHistoryFragmentArgs(str, kusInitialMessage, kusDescribeAttributes, str2, str3);
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        if (!(obj instanceof KusChatHistoryFragmentArgs)) {
            return false;
        }
        KusChatHistoryFragmentArgs kusChatHistoryFragmentArgs = (KusChatHistoryFragmentArgs) obj;
        return l.a(this.openConversationWithId, kusChatHistoryFragmentArgs.openConversationWithId) && l.a(this.openNewConversationWithDefaultMessage, kusChatHistoryFragmentArgs.openNewConversationWithDefaultMessage) && l.a(this.openNewConversationWithDescription, kusChatHistoryFragmentArgs.openNewConversationWithDescription) && l.a(this.openNewConversationWithTitle, kusChatHistoryFragmentArgs.openNewConversationWithTitle) && l.a(this.openNewConversationWithAssistantId, kusChatHistoryFragmentArgs.openNewConversationWithAssistantId);
    }

    public final String getOpenConversationWithId() {
        return this.openConversationWithId;
    }

    public final String getOpenNewConversationWithAssistantId() {
        return this.openNewConversationWithAssistantId;
    }

    public final KusInitialMessage getOpenNewConversationWithDefaultMessage() {
        return this.openNewConversationWithDefaultMessage;
    }

    public final KusDescribeAttributes getOpenNewConversationWithDescription() {
        return this.openNewConversationWithDescription;
    }

    public final String getOpenNewConversationWithTitle() {
        return this.openNewConversationWithTitle;
    }

    public int hashCode() {
        int hashCode = this.openConversationWithId.hashCode() * 31;
        KusInitialMessage kusInitialMessage = this.openNewConversationWithDefaultMessage;
        int hashCode2 = (hashCode + (kusInitialMessage == null ? 0 : kusInitialMessage.hashCode())) * 31;
        KusDescribeAttributes kusDescribeAttributes = this.openNewConversationWithDescription;
        int hashCode3 = (hashCode2 + (kusDescribeAttributes == null ? 0 : kusDescribeAttributes.hashCode())) * 31;
        String str = this.openNewConversationWithTitle;
        int hashCode4 = (hashCode3 + (str == null ? 0 : str.hashCode())) * 31;
        String str2 = this.openNewConversationWithAssistantId;
        return hashCode4 + (str2 != null ? str2.hashCode() : 0);
    }

    public final Bundle toBundle() {
        Bundle bundle = new Bundle();
        bundle.putString(KusUiConstants.Intent.OPEN_CONVERSATION_WITH_ID, this.openConversationWithId);
        if (Parcelable.class.isAssignableFrom(KusInitialMessage.class)) {
            bundle.putParcelable(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DEFAULT_MESSAGE, this.openNewConversationWithDefaultMessage);
        } else if (Serializable.class.isAssignableFrom(KusInitialMessage.class)) {
            bundle.putSerializable(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DEFAULT_MESSAGE, (Serializable) this.openNewConversationWithDefaultMessage);
        }
        if (Parcelable.class.isAssignableFrom(KusDescribeAttributes.class)) {
            bundle.putParcelable(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DESCRIPTION, (Parcelable) this.openNewConversationWithDescription);
        } else if (Serializable.class.isAssignableFrom(KusDescribeAttributes.class)) {
            bundle.putSerializable(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DESCRIPTION, this.openNewConversationWithDescription);
        }
        bundle.putString(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_TITLE, this.openNewConversationWithTitle);
        bundle.putString(KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_ASSISTANT_ID, this.openNewConversationWithAssistantId);
        return bundle;
    }

    public final A0 toSavedStateHandle() {
        A0 a0 = new A0();
        a0.c(this.openConversationWithId, KusUiConstants.Intent.OPEN_CONVERSATION_WITH_ID);
        if (Parcelable.class.isAssignableFrom(KusInitialMessage.class)) {
            a0.c(this.openNewConversationWithDefaultMessage, KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DEFAULT_MESSAGE);
        } else if (Serializable.class.isAssignableFrom(KusInitialMessage.class)) {
            a0.c((Serializable) this.openNewConversationWithDefaultMessage, KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DEFAULT_MESSAGE);
        }
        if (Parcelable.class.isAssignableFrom(KusDescribeAttributes.class)) {
            a0.c((Parcelable) this.openNewConversationWithDescription, KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DESCRIPTION);
        } else if (Serializable.class.isAssignableFrom(KusDescribeAttributes.class)) {
            a0.c(this.openNewConversationWithDescription, KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_DESCRIPTION);
        }
        a0.c(this.openNewConversationWithTitle, KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_TITLE);
        a0.c(this.openNewConversationWithAssistantId, KusUiConstants.Intent.OPEN_NEW_CONVERSATION_WITH_ASSISTANT_ID);
        return a0;
    }

    public String toString() {
        String str = this.openConversationWithId;
        KusInitialMessage kusInitialMessage = this.openNewConversationWithDefaultMessage;
        KusDescribeAttributes kusDescribeAttributes = this.openNewConversationWithDescription;
        String str2 = this.openNewConversationWithTitle;
        String str3 = this.openNewConversationWithAssistantId;
        StringBuilder sb = new StringBuilder("KusChatHistoryFragmentArgs(openConversationWithId=");
        sb.append(str);
        sb.append(", openNewConversationWithDefaultMessage=");
        sb.append(kusInitialMessage);
        sb.append(", openNewConversationWithDescription=");
        sb.append(kusDescribeAttributes);
        sb.append(", openNewConversationWithTitle=");
        sb.append(str2);
        sb.append(", openNewConversationWithAssistantId=");
        return A2.g.l(sb, str3, ")");
    }

    public KusChatHistoryFragmentArgs(String str, KusInitialMessage kusInitialMessage, KusDescribeAttributes kusDescribeAttributes, String str2, String str3) {
        l.e(str, KusUiConstants.Intent.OPEN_CONVERSATION_WITH_ID);
        this.openConversationWithId = str;
        this.openNewConversationWithDefaultMessage = kusInitialMessage;
        this.openNewConversationWithDescription = kusDescribeAttributes;
        this.openNewConversationWithTitle = str2;
        this.openNewConversationWithAssistantId = str3;
    }

    public KusChatHistoryFragmentArgs(String str, KusInitialMessage kusInitialMessage, KusDescribeAttributes kusDescribeAttributes, String str2, String str3, int i, DefaultConstructorMarker defaultConstructorMarker) {
        this((i & 1) != 0 ? "-1" : str, (i & 2) != 0 ? null : kusInitialMessage, (i & 4) != 0 ? null : kusDescribeAttributes, (i & 8) != 0 ? null : str2, (i & 16) == 0 ? str3 : null);
    }
}