discord-jadx/app/src/main/java/com/discord/analytics/generated/events/TrackGuildJoined.java

134 lines
7.1 KiB
Java

package com.discord.analytics.generated.events;
import b.d.b.a.a;
import com.discord.analytics.generated.traits.TrackBase;
import com.discord.analytics.generated.traits.TrackBaseReceiver;
import com.discord.api.science.AnalyticsSchema;
import d0.z.d.m;
/* compiled from: TrackGuildJoined.kt */
public final class TrackGuildJoined implements AnalyticsSchema, TrackBaseReceiver {
private final Long accessibleStageChannels = null;
private final Long accessibleTextChannels = null;
private final Long accessibleVoiceChannels = null;
private final transient String analyticsSchemaTypeName = "guild_joined";
private final Long applicationId = null;
private final Long botId = null;
private final Long guildId = null;
private final CharSequence guildName = null;
private final Long guildOwnerId = null;
private final Long inviteGuildScheduledEventId = null;
private final CharSequence joinMethod = null;
private final CharSequence joinType = null;
private final Long locationChannelId = null;
private final Long locationChannelType = null;
private final Long locationGuildId = null;
private final Long locationMessageId = null;
private final Long postableChannels = null;
private final CharSequence recommendationLoadId = null;
private final CharSequence source = null;
private TrackBase trackBase;
private final Long userGuilds = null;
@Override // com.discord.api.science.AnalyticsSchema
public String b() {
return this.analyticsSchemaTypeName;
}
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (!(obj instanceof TrackGuildJoined)) {
return false;
}
TrackGuildJoined trackGuildJoined = (TrackGuildJoined) obj;
return m.areEqual(this.joinMethod, trackGuildJoined.joinMethod) && m.areEqual(this.applicationId, trackGuildJoined.applicationId) && m.areEqual(this.botId, trackGuildJoined.botId) && m.areEqual(this.guildId, trackGuildJoined.guildId) && m.areEqual(this.guildName, trackGuildJoined.guildName) && m.areEqual(this.guildOwnerId, trackGuildJoined.guildOwnerId) && m.areEqual(this.userGuilds, trackGuildJoined.userGuilds) && m.areEqual(this.joinType, trackGuildJoined.joinType) && m.areEqual(this.source, trackGuildJoined.source) && m.areEqual(this.locationGuildId, trackGuildJoined.locationGuildId) && m.areEqual(this.locationChannelId, trackGuildJoined.locationChannelId) && m.areEqual(this.locationChannelType, trackGuildJoined.locationChannelType) && m.areEqual(this.locationMessageId, trackGuildJoined.locationMessageId) && m.areEqual(this.inviteGuildScheduledEventId, trackGuildJoined.inviteGuildScheduledEventId) && m.areEqual(this.postableChannels, trackGuildJoined.postableChannels) && m.areEqual(this.recommendationLoadId, trackGuildJoined.recommendationLoadId) && m.areEqual(this.accessibleTextChannels, trackGuildJoined.accessibleTextChannels) && m.areEqual(this.accessibleVoiceChannels, trackGuildJoined.accessibleVoiceChannels) && m.areEqual(this.accessibleStageChannels, trackGuildJoined.accessibleStageChannels);
}
public int hashCode() {
CharSequence charSequence = this.joinMethod;
int i = 0;
int hashCode = (charSequence != null ? charSequence.hashCode() : 0) * 31;
Long l = this.applicationId;
int hashCode2 = (hashCode + (l != null ? l.hashCode() : 0)) * 31;
Long l2 = this.botId;
int hashCode3 = (hashCode2 + (l2 != null ? l2.hashCode() : 0)) * 31;
Long l3 = this.guildId;
int hashCode4 = (hashCode3 + (l3 != null ? l3.hashCode() : 0)) * 31;
CharSequence charSequence2 = this.guildName;
int hashCode5 = (hashCode4 + (charSequence2 != null ? charSequence2.hashCode() : 0)) * 31;
Long l4 = this.guildOwnerId;
int hashCode6 = (hashCode5 + (l4 != null ? l4.hashCode() : 0)) * 31;
Long l5 = this.userGuilds;
int hashCode7 = (hashCode6 + (l5 != null ? l5.hashCode() : 0)) * 31;
CharSequence charSequence3 = this.joinType;
int hashCode8 = (hashCode7 + (charSequence3 != null ? charSequence3.hashCode() : 0)) * 31;
CharSequence charSequence4 = this.source;
int hashCode9 = (hashCode8 + (charSequence4 != null ? charSequence4.hashCode() : 0)) * 31;
Long l6 = this.locationGuildId;
int hashCode10 = (hashCode9 + (l6 != null ? l6.hashCode() : 0)) * 31;
Long l7 = this.locationChannelId;
int hashCode11 = (hashCode10 + (l7 != null ? l7.hashCode() : 0)) * 31;
Long l8 = this.locationChannelType;
int hashCode12 = (hashCode11 + (l8 != null ? l8.hashCode() : 0)) * 31;
Long l9 = this.locationMessageId;
int hashCode13 = (hashCode12 + (l9 != null ? l9.hashCode() : 0)) * 31;
Long l10 = this.inviteGuildScheduledEventId;
int hashCode14 = (hashCode13 + (l10 != null ? l10.hashCode() : 0)) * 31;
Long l11 = this.postableChannels;
int hashCode15 = (hashCode14 + (l11 != null ? l11.hashCode() : 0)) * 31;
CharSequence charSequence5 = this.recommendationLoadId;
int hashCode16 = (hashCode15 + (charSequence5 != null ? charSequence5.hashCode() : 0)) * 31;
Long l12 = this.accessibleTextChannels;
int hashCode17 = (hashCode16 + (l12 != null ? l12.hashCode() : 0)) * 31;
Long l13 = this.accessibleVoiceChannels;
int hashCode18 = (hashCode17 + (l13 != null ? l13.hashCode() : 0)) * 31;
Long l14 = this.accessibleStageChannels;
if (l14 != null) {
i = l14.hashCode();
}
return hashCode18 + i;
}
public String toString() {
StringBuilder R = a.R("TrackGuildJoined(joinMethod=");
R.append(this.joinMethod);
R.append(", applicationId=");
R.append(this.applicationId);
R.append(", botId=");
R.append(this.botId);
R.append(", guildId=");
R.append(this.guildId);
R.append(", guildName=");
R.append(this.guildName);
R.append(", guildOwnerId=");
R.append(this.guildOwnerId);
R.append(", userGuilds=");
R.append(this.userGuilds);
R.append(", joinType=");
R.append(this.joinType);
R.append(", source=");
R.append(this.source);
R.append(", locationGuildId=");
R.append(this.locationGuildId);
R.append(", locationChannelId=");
R.append(this.locationChannelId);
R.append(", locationChannelType=");
R.append(this.locationChannelType);
R.append(", locationMessageId=");
R.append(this.locationMessageId);
R.append(", inviteGuildScheduledEventId=");
R.append(this.inviteGuildScheduledEventId);
R.append(", postableChannels=");
R.append(this.postableChannels);
R.append(", recommendationLoadId=");
R.append(this.recommendationLoadId);
R.append(", accessibleTextChannels=");
R.append(this.accessibleTextChannels);
R.append(", accessibleVoiceChannels=");
R.append(this.accessibleVoiceChannels);
R.append(", accessibleStageChannels=");
return a.F(R, this.accessibleStageChannels, ")");
}
}