discord-jadx/app/src/main/java/com/discord/stores/StoreNux.java

262 lines
9.1 KiB
Java

package com.discord.stores;
import c.d.b.a.a;
import d0.z.d.m;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import rx.Observable;
import rx.subjects.BehaviorSubject;
/* compiled from: StoreNux.kt */
public final class StoreNux extends Store {
private final Dispatcher dispatcher;
private NuxState nuxState;
private final BehaviorSubject<NuxState> nuxStateSubject;
/* compiled from: StoreNux.kt */
public static final class NuxState {
private final boolean addGuildHint;
private final boolean contactSyncCompleted;
private final boolean firstOpen;
private final boolean postRegister;
private final boolean postRegisterWithInvite;
private final Long premiumGuildHintGuildId;
public NuxState() {
this(false, false, false, false, false, null, 63, null);
}
public NuxState(boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, Long l) {
this.postRegister = z2;
this.postRegisterWithInvite = z3;
this.contactSyncCompleted = z4;
this.firstOpen = z5;
this.addGuildHint = z6;
this.premiumGuildHintGuildId = l;
}
/* JADX INFO: this call moved to the top of the method (can break code semantics) */
public /* synthetic */ NuxState(boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, Long l, int i, DefaultConstructorMarker defaultConstructorMarker) {
this((i & 1) != 0 ? false : z2, (i & 2) != 0 ? false : z3, (i & 4) != 0 ? false : z4, (i & 8) != 0 ? false : z5, (i & 16) == 0 ? z6 : false, (i & 32) != 0 ? null : l);
}
public static /* synthetic */ NuxState copy$default(NuxState nuxState, boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, Long l, int i, Object obj) {
if ((i & 1) != 0) {
z2 = nuxState.postRegister;
}
if ((i & 2) != 0) {
z3 = nuxState.postRegisterWithInvite;
}
if ((i & 4) != 0) {
z4 = nuxState.contactSyncCompleted;
}
if ((i & 8) != 0) {
z5 = nuxState.firstOpen;
}
if ((i & 16) != 0) {
z6 = nuxState.addGuildHint;
}
if ((i & 32) != 0) {
l = nuxState.premiumGuildHintGuildId;
}
return nuxState.copy(z2, z3, z4, z5, z6, l);
}
public final boolean component1() {
return this.postRegister;
}
public final boolean component2() {
return this.postRegisterWithInvite;
}
public final boolean component3() {
return this.contactSyncCompleted;
}
public final boolean component4() {
return this.firstOpen;
}
public final boolean component5() {
return this.addGuildHint;
}
public final Long component6() {
return this.premiumGuildHintGuildId;
}
public final NuxState copy(boolean z2, boolean z3, boolean z4, boolean z5, boolean z6, Long l) {
return new NuxState(z2, z3, z4, z5, z6, l);
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof NuxState)) {
return false;
}
NuxState nuxState = (NuxState) obj;
return this.postRegister == nuxState.postRegister && this.postRegisterWithInvite == nuxState.postRegisterWithInvite && this.contactSyncCompleted == nuxState.contactSyncCompleted && this.firstOpen == nuxState.firstOpen && this.addGuildHint == nuxState.addGuildHint && m.areEqual(this.premiumGuildHintGuildId, nuxState.premiumGuildHintGuildId);
}
public final boolean getAddGuildHint() {
return this.addGuildHint;
}
public final boolean getContactSyncCompleted() {
return this.contactSyncCompleted;
}
public final boolean getFirstOpen() {
return this.firstOpen;
}
public final boolean getPostRegister() {
return this.postRegister;
}
public final boolean getPostRegisterWithInvite() {
return this.postRegisterWithInvite;
}
public final Long getPremiumGuildHintGuildId() {
return this.premiumGuildHintGuildId;
}
public int hashCode() {
boolean z2 = this.postRegister;
int i = 1;
if (z2) {
z2 = true;
}
int i2 = z2 ? 1 : 0;
int i3 = z2 ? 1 : 0;
int i4 = z2 ? 1 : 0;
int i5 = i2 * 31;
boolean z3 = this.postRegisterWithInvite;
if (z3) {
z3 = true;
}
int i6 = z3 ? 1 : 0;
int i7 = z3 ? 1 : 0;
int i8 = z3 ? 1 : 0;
int i9 = (i5 + i6) * 31;
boolean z4 = this.contactSyncCompleted;
if (z4) {
z4 = true;
}
int i10 = z4 ? 1 : 0;
int i11 = z4 ? 1 : 0;
int i12 = z4 ? 1 : 0;
int i13 = (i9 + i10) * 31;
boolean z5 = this.firstOpen;
if (z5) {
z5 = true;
}
int i14 = z5 ? 1 : 0;
int i15 = z5 ? 1 : 0;
int i16 = z5 ? 1 : 0;
int i17 = (i13 + i14) * 31;
boolean z6 = this.addGuildHint;
if (!z6) {
i = z6 ? 1 : 0;
}
int i18 = (i17 + i) * 31;
Long l = this.premiumGuildHintGuildId;
return i18 + (l != null ? l.hashCode() : 0);
}
public String toString() {
StringBuilder K = a.K("NuxState(postRegister=");
K.append(this.postRegister);
K.append(", postRegisterWithInvite=");
K.append(this.postRegisterWithInvite);
K.append(", contactSyncCompleted=");
K.append(this.contactSyncCompleted);
K.append(", firstOpen=");
K.append(this.firstOpen);
K.append(", addGuildHint=");
K.append(this.addGuildHint);
K.append(", premiumGuildHintGuildId=");
return a.A(K, this.premiumGuildHintGuildId, ")");
}
}
public StoreNux(Dispatcher dispatcher) {
m.checkNotNullParameter(dispatcher, "dispatcher");
this.dispatcher = dispatcher;
NuxState nuxState = new NuxState(false, false, false, false, false, null, 63, null);
this.nuxState = nuxState;
this.nuxStateSubject = BehaviorSubject.l0(nuxState);
}
public static final /* synthetic */ NuxState access$getNuxState$p(StoreNux storeNux) {
return storeNux.nuxState;
}
public static final /* synthetic */ void access$publishNuxUpdated(StoreNux storeNux, NuxState nuxState) {
storeNux.publishNuxUpdated(nuxState);
}
public static final /* synthetic */ void access$setNuxState$p(StoreNux storeNux, NuxState nuxState) {
storeNux.nuxState = nuxState;
}
private final void publishNuxUpdated(NuxState nuxState) {
this.nuxStateSubject.onNext(nuxState);
}
public final void clearNux() {
this.dispatcher.schedule(new StoreNux$clearNux$1(this));
}
public final Observable<NuxState> getNuxState() {
Observable<NuxState> r = this.nuxStateSubject.r();
m.checkNotNullExpressionValue(r, "nuxStateSubject.distinctUntilChanged()");
return r;
}
@StoreThread
public final void handleGuildSelected(long j) {
Long premiumGuildHintGuildId = this.nuxState.getPremiumGuildHintGuildId();
if (premiumGuildHintGuildId == null || premiumGuildHintGuildId.longValue() != j) {
NuxState copy$default = NuxState.copy$default(this.nuxState, false, false, false, false, false, null, 31, null);
this.nuxState = copy$default;
publishNuxUpdated(copy$default);
}
}
@StoreThread
public final void handleSamplePremiumGuildSelected(long j) {
NuxState copy$default = NuxState.copy$default(this.nuxState, false, false, false, false, false, Long.valueOf(j), 31, null);
this.nuxState = copy$default;
publishNuxUpdated(copy$default);
}
public final void setContactSyncCompleted(boolean z2) {
updateNux(new StoreNux$setContactSyncCompleted$1(z2));
}
public final void setFirstOpen(boolean z2) {
updateNux(new StoreNux$setFirstOpen$1(z2));
}
public final void setPostRegister(boolean z2) {
updateNux(new StoreNux$setPostRegister$1(z2));
}
public final void setPostRegisterWithInvite(boolean z2) {
updateNux(new StoreNux$setPostRegisterWithInvite$1(z2));
}
public final void setPremiumGuildHintGuildId(Long l) {
updateNux(new StoreNux$setPremiumGuildHintGuildId$1(l));
}
public final void updateNux(Function1<? super NuxState, NuxState> function1) {
m.checkNotNullParameter(function1, "updateFunction");
this.dispatcher.schedule(new StoreNux$updateNux$1(this, function1));
}
}