75 lines
2.6 KiB
Java
75 lines
2.6 KiB
Java
package com.discord.api.thread;
|
|
|
|
import c.d.b.a.a;
|
|
import d0.z.d.m;
|
|
import java.util.List;
|
|
/* compiled from: ThreadMembersUpdate.kt */
|
|
public final class ThreadMembersUpdate {
|
|
private final List<AugmentedThreadMember> addedMembers;
|
|
private final long guildId;
|
|
|
|
/* renamed from: id reason: collision with root package name */
|
|
private final long f1583id;
|
|
private final int memberCount;
|
|
private final List<Long> memberIdsPreview;
|
|
private final List<Long> removedMemberIds;
|
|
|
|
public final List<AugmentedThreadMember> a() {
|
|
return this.addedMembers;
|
|
}
|
|
|
|
public final long b() {
|
|
return this.guildId;
|
|
}
|
|
|
|
public final long c() {
|
|
return this.f1583id;
|
|
}
|
|
|
|
public final List<Long> d() {
|
|
return this.removedMemberIds;
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (this == obj) {
|
|
return true;
|
|
}
|
|
if (!(obj instanceof ThreadMembersUpdate)) {
|
|
return false;
|
|
}
|
|
ThreadMembersUpdate threadMembersUpdate = (ThreadMembersUpdate) obj;
|
|
return this.f1583id == threadMembersUpdate.f1583id && this.guildId == threadMembersUpdate.guildId && this.memberCount == threadMembersUpdate.memberCount && m.areEqual(this.removedMemberIds, threadMembersUpdate.removedMemberIds) && m.areEqual(this.memberIdsPreview, threadMembersUpdate.memberIdsPreview) && m.areEqual(this.addedMembers, threadMembersUpdate.addedMembers);
|
|
}
|
|
|
|
public int hashCode() {
|
|
long j = this.f1583id;
|
|
long j2 = this.guildId;
|
|
int i = ((((((int) (j ^ (j >>> 32))) * 31) + ((int) (j2 ^ (j2 >>> 32)))) * 31) + this.memberCount) * 31;
|
|
List<Long> list = this.removedMemberIds;
|
|
int i2 = 0;
|
|
int hashCode = (i + (list != null ? list.hashCode() : 0)) * 31;
|
|
List<Long> list2 = this.memberIdsPreview;
|
|
int hashCode2 = (hashCode + (list2 != null ? list2.hashCode() : 0)) * 31;
|
|
List<AugmentedThreadMember> list3 = this.addedMembers;
|
|
if (list3 != null) {
|
|
i2 = list3.hashCode();
|
|
}
|
|
return hashCode2 + i2;
|
|
}
|
|
|
|
public String toString() {
|
|
StringBuilder L = a.L("ThreadMembersUpdate(id=");
|
|
L.append(this.f1583id);
|
|
L.append(", guildId=");
|
|
L.append(this.guildId);
|
|
L.append(", memberCount=");
|
|
L.append(this.memberCount);
|
|
L.append(", removedMemberIds=");
|
|
L.append(this.removedMemberIds);
|
|
L.append(", memberIdsPreview=");
|
|
L.append(this.memberIdsPreview);
|
|
L.append(", addedMembers=");
|
|
return a.E(L, this.addedMembers, ")");
|
|
}
|
|
}
|