discord-jadx/app/src/main/java/com/discord/widgets/chat/MessageContent.java

84 lines
2.7 KiB
Java

package com.discord.widgets.chat;
import c.d.b.a.a;
import com.discord.models.user.User;
import d0.z.d.m;
import java.util.List;
/* compiled from: MessageContent.kt */
public final class MessageContent {
private final List<User> mentionedUsers;
private final String textContent;
/* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: java.util.List<? extends com.discord.models.user.User> */
/* JADX WARN: Multi-variable type inference failed */
public MessageContent(String str, List<? extends User> list) {
m.checkNotNullParameter(str, "textContent");
m.checkNotNullParameter(list, "mentionedUsers");
this.textContent = str;
this.mentionedUsers = list;
}
/* JADX DEBUG: Multi-variable search result rejected for r0v0, resolved type: com.discord.widgets.chat.MessageContent */
/* JADX WARN: Multi-variable type inference failed */
public static /* synthetic */ MessageContent copy$default(MessageContent messageContent, String str, List list, int i, Object obj) {
if ((i & 1) != 0) {
str = messageContent.textContent;
}
if ((i & 2) != 0) {
list = messageContent.mentionedUsers;
}
return messageContent.copy(str, list);
}
public final String component1() {
return this.textContent;
}
public final List<User> component2() {
return this.mentionedUsers;
}
public final MessageContent copy(String str, List<? extends User> list) {
m.checkNotNullParameter(str, "textContent");
m.checkNotNullParameter(list, "mentionedUsers");
return new MessageContent(str, list);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof MessageContent)) {
return false;
}
MessageContent messageContent = (MessageContent) obj;
return m.areEqual(this.textContent, messageContent.textContent) && m.areEqual(this.mentionedUsers, messageContent.mentionedUsers);
}
public final List<User> getMentionedUsers() {
return this.mentionedUsers;
}
public final String getTextContent() {
return this.textContent;
}
public int hashCode() {
String str = this.textContent;
int i = 0;
int hashCode = (str != null ? str.hashCode() : 0) * 31;
List<User> list = this.mentionedUsers;
if (list != null) {
i = list.hashCode();
}
return hashCode + i;
}
public String toString() {
StringBuilder K = a.K("MessageContent(textContent=");
K.append(this.textContent);
K.append(", mentionedUsers=");
return a.D(K, this.mentionedUsers, ")");
}
}