package com.discord.api.commands; import b.d.b.a.a; import d0.z.d.m; /* compiled from: ApplicationCommandPermission.kt */ public final class ApplicationCommandPermission { /* renamed from: id reason: collision with root package name */ private final long f2026id; private final boolean permission; private final ApplicationCommandPermissionType type; public final long a() { return this.f2026id; } public final boolean b() { return this.permission; } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof ApplicationCommandPermission)) { return false; } ApplicationCommandPermission applicationCommandPermission = (ApplicationCommandPermission) obj; return this.f2026id == applicationCommandPermission.f2026id && m.areEqual(this.type, applicationCommandPermission.type) && this.permission == applicationCommandPermission.permission; } public int hashCode() { long j = this.f2026id; int i = ((int) (j ^ (j >>> 32))) * 31; ApplicationCommandPermissionType applicationCommandPermissionType = this.type; int hashCode = (i + (applicationCommandPermissionType != null ? applicationCommandPermissionType.hashCode() : 0)) * 31; boolean z2 = this.permission; if (z2) { z2 = true; } int i2 = z2 ? 1 : 0; int i3 = z2 ? 1 : 0; int i4 = z2 ? 1 : 0; return hashCode + i2; } public String toString() { StringBuilder R = a.R("ApplicationCommandPermission(id="); R.append(this.f2026id); R.append(", type="); R.append(this.type); R.append(", permission="); return a.M(R, this.permission, ")"); } }