forked from Juby210/discord-jadx
87 lines
2.5 KiB
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();
|
|
}
|
|
}
|