package com.discord.utilities.experiments; import c.d.b.a.a; import d0.z.d.m; import java.util.List; /* compiled from: ExperimentRegistry.kt */ public final class RegisteredExperiment { private final List buckets; private final boolean cacheExperiment; private final String name; private final String readableName; private final Type type; /* compiled from: ExperimentRegistry.kt */ public enum Type { GUILD, USER } public RegisteredExperiment(String str, String str2, Type type, List list, boolean z2) { m.checkNotNullParameter(str, "readableName"); m.checkNotNullParameter(str2, "name"); m.checkNotNullParameter(type, "type"); m.checkNotNullParameter(list, "buckets"); this.readableName = str; this.name = str2; this.type = type; this.buckets = list; this.cacheExperiment = z2; } /* JADX DEBUG: Multi-variable search result rejected for r3v0, resolved type: com.discord.utilities.experiments.RegisteredExperiment */ /* JADX WARN: Multi-variable type inference failed */ public static /* synthetic */ RegisteredExperiment copy$default(RegisteredExperiment registeredExperiment, String str, String str2, Type type, List list, boolean z2, int i, Object obj) { if ((i & 1) != 0) { str = registeredExperiment.readableName; } if ((i & 2) != 0) { str2 = registeredExperiment.name; } if ((i & 4) != 0) { type = registeredExperiment.type; } if ((i & 8) != 0) { list = registeredExperiment.buckets; } if ((i & 16) != 0) { z2 = registeredExperiment.cacheExperiment; } return registeredExperiment.copy(str, str2, type, list, z2); } public final String component1() { return this.readableName; } public final String component2() { return this.name; } public final Type component3() { return this.type; } public final List component4() { return this.buckets; } public final boolean component5() { return this.cacheExperiment; } public final RegisteredExperiment copy(String str, String str2, Type type, List list, boolean z2) { m.checkNotNullParameter(str, "readableName"); m.checkNotNullParameter(str2, "name"); m.checkNotNullParameter(type, "type"); m.checkNotNullParameter(list, "buckets"); return new RegisteredExperiment(str, str2, type, list, z2); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof RegisteredExperiment)) { return false; } RegisteredExperiment registeredExperiment = (RegisteredExperiment) obj; return m.areEqual(this.readableName, registeredExperiment.readableName) && m.areEqual(this.name, registeredExperiment.name) && m.areEqual(this.type, registeredExperiment.type) && m.areEqual(this.buckets, registeredExperiment.buckets) && this.cacheExperiment == registeredExperiment.cacheExperiment; } public final List getBuckets() { return this.buckets; } public final boolean getCacheExperiment() { return this.cacheExperiment; } public final String getName() { return this.name; } public final String getReadableName() { return this.readableName; } public final Type getType() { return this.type; } public int hashCode() { String str = this.readableName; int i = 0; int hashCode = (str != null ? str.hashCode() : 0) * 31; String str2 = this.name; int hashCode2 = (hashCode + (str2 != null ? str2.hashCode() : 0)) * 31; Type type = this.type; int hashCode3 = (hashCode2 + (type != null ? type.hashCode() : 0)) * 31; List list = this.buckets; if (list != null) { i = list.hashCode(); } int i2 = (hashCode3 + i) * 31; boolean z2 = this.cacheExperiment; if (z2) { z2 = true; } int i3 = z2 ? 1 : 0; int i4 = z2 ? 1 : 0; int i5 = z2 ? 1 : 0; return i2 + i3; } public String toString() { StringBuilder L = a.L("RegisteredExperiment(readableName="); L.append(this.readableName); L.append(", name="); L.append(this.name); L.append(", type="); L.append(this.type); L.append(", buckets="); L.append(this.buckets); L.append(", cacheExperiment="); return a.G(L, this.cacheExperiment, ")"); } }