discord-jadx/app/src/main/java/com/discord/widgets/stage/StageCardSpeaker.java

87 lines
2.5 KiB
Java

package com.discord.widgets.stage;
import c.d.b.a.a;
import c0.z.d.m;
import com.discord.models.member.GuildMember;
import com.discord.models.user.User;
/* compiled from: StageCardSpeaker.kt */
public final class StageCardSpeaker {
private final String displayName;
private final GuildMember guildMember;
private final User user;
public StageCardSpeaker(User user, GuildMember guildMember) {
String username;
m.checkNotNullParameter(user, "user");
this.user = user;
this.guildMember = guildMember;
this.displayName = (guildMember == null || (username = guildMember.getNick()) == null) ? user.getUsername() : username;
}
public static /* synthetic */ StageCardSpeaker copy$default(StageCardSpeaker stageCardSpeaker, User user, GuildMember guildMember, int i, Object obj) {
if ((i & 1) != 0) {
user = stageCardSpeaker.user;
}
if ((i & 2) != 0) {
guildMember = stageCardSpeaker.guildMember;
}
return stageCardSpeaker.copy(user, guildMember);
}
public final User component1() {
return this.user;
}
public final GuildMember component2() {
return this.guildMember;
}
public final StageCardSpeaker copy(User user, GuildMember guildMember) {
m.checkNotNullParameter(user, "user");
return new StageCardSpeaker(user, guildMember);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof StageCardSpeaker)) {
return false;
}
StageCardSpeaker stageCardSpeaker = (StageCardSpeaker) obj;
return m.areEqual(this.user, stageCardSpeaker.user) && m.areEqual(this.guildMember, stageCardSpeaker.guildMember);
}
public final String getDisplayName() {
return this.displayName;
}
public final GuildMember getGuildMember() {
return this.guildMember;
}
public final User getUser() {
return this.user;
}
public int hashCode() {
User user = this.user;
int i = 0;
int hashCode = (user != null ? user.hashCode() : 0) * 31;
GuildMember guildMember = this.guildMember;
if (guildMember != null) {
i = guildMember.hashCode();
}
return hashCode + i;
}
public String toString() {
StringBuilder O = a.O("StageCardSpeaker(user=");
O.append(this.user);
O.append(", guildMember=");
O.append(this.guildMember);
O.append(")");
return O.toString();
}
}