package com.discord.widgets.directories; import c.d.b.a.a; import c0.z.d.m; import com.discord.api.directory.DirectoryEntry; /* 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 O = a.O("DirectoryEntryData(entry="); O.append(this.entry); O.append(", hasJoinedGuild="); O.append(this.hasJoinedGuild); O.append(", hasEditPermissions="); return a.K(O, this.hasEditPermissions, ")"); } }