84 lines
2.7 KiB
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 L = a.L("MessageContent(textContent=");
|
||
|
L.append(this.textContent);
|
||
|
L.append(", mentionedUsers=");
|
||
|
return a.E(L, this.mentionedUsers, ")");
|
||
|
}
|
||
|
}
|