discord-jadx/app/src/main/java/com/discord/widgets/directories/DirectoryEntryData.java

100 lines
3.1 KiB
Java

package com.discord.widgets.directories;
import c.d.b.a.a;
import com.discord.api.directory.DirectoryEntry;
import d0.z.d.m;
/* compiled from: WidgetDirectoryEntryViewHolder.kt */
public final class DirectoryEntryData {
private final DirectoryEntry entry;
private final boolean hasEditPermissions;
private final boolean hasJoinedGuild;
public DirectoryEntryData(DirectoryEntry directoryEntry, boolean z2, boolean z3) {
m.checkNotNullParameter(directoryEntry, "entry");
this.entry = directoryEntry;
this.hasJoinedGuild = z2;
this.hasEditPermissions = z3;
}
public static /* synthetic */ DirectoryEntryData copy$default(DirectoryEntryData directoryEntryData, DirectoryEntry directoryEntry, boolean z2, boolean z3, int i, Object obj) {
if ((i & 1) != 0) {
directoryEntry = directoryEntryData.entry;
}
if ((i & 2) != 0) {
z2 = directoryEntryData.hasJoinedGuild;
}
if ((i & 4) != 0) {
z3 = directoryEntryData.hasEditPermissions;
}
return directoryEntryData.copy(directoryEntry, z2, z3);
}
public final DirectoryEntry component1() {
return this.entry;
}
public final boolean component2() {
return this.hasJoinedGuild;
}
public final boolean component3() {
return this.hasEditPermissions;
}
public final DirectoryEntryData copy(DirectoryEntry directoryEntry, boolean z2, boolean z3) {
m.checkNotNullParameter(directoryEntry, "entry");
return new DirectoryEntryData(directoryEntry, z2, z3);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof DirectoryEntryData)) {
return false;
}
DirectoryEntryData directoryEntryData = (DirectoryEntryData) obj;
return m.areEqual(this.entry, directoryEntryData.entry) && this.hasJoinedGuild == directoryEntryData.hasJoinedGuild && this.hasEditPermissions == directoryEntryData.hasEditPermissions;
}
public final DirectoryEntry getEntry() {
return this.entry;
}
public final boolean getHasEditPermissions() {
return this.hasEditPermissions;
}
public final boolean getHasJoinedGuild() {
return this.hasJoinedGuild;
}
public int hashCode() {
DirectoryEntry directoryEntry = this.entry;
int hashCode = (directoryEntry != null ? directoryEntry.hashCode() : 0) * 31;
boolean z2 = this.hasJoinedGuild;
int i = 1;
if (z2) {
z2 = true;
}
int i2 = z2 ? 1 : 0;
int i3 = z2 ? 1 : 0;
int i4 = z2 ? 1 : 0;
int i5 = (hashCode + i2) * 31;
boolean z3 = this.hasEditPermissions;
if (!z3) {
i = z3 ? 1 : 0;
}
return i5 + i;
}
public String toString() {
StringBuilder P = a.P("DirectoryEntryData(entry=");
P.append(this.entry);
P.append(", hasJoinedGuild=");
P.append(this.hasJoinedGuild);
P.append(", hasEditPermissions=");
return a.L(P, this.hasEditPermissions, ")");
}
}