59 lines
2.0 KiB
Java
59 lines
2.0 KiB
Java
package com.discord.api.user;
|
|
|
|
import c.d.b.a.a;
|
|
import com.discord.nullserializable.NullSerializable;
|
|
import d0.z.d.m;
|
|
/* compiled from: PatchUserBody.kt */
|
|
public final class PatchUserBody {
|
|
private final NullSerializable<String> avatar;
|
|
private final NullSerializable<String> banner;
|
|
private final NullSerializable<String> bio;
|
|
|
|
public PatchUserBody() {
|
|
this.avatar = null;
|
|
this.banner = null;
|
|
this.bio = null;
|
|
}
|
|
|
|
public PatchUserBody(NullSerializable<String> nullSerializable, NullSerializable<String> nullSerializable2, NullSerializable<String> nullSerializable3) {
|
|
this.avatar = nullSerializable;
|
|
this.banner = nullSerializable2;
|
|
this.bio = nullSerializable3;
|
|
}
|
|
|
|
public boolean equals(Object obj) {
|
|
if (this == obj) {
|
|
return true;
|
|
}
|
|
if (!(obj instanceof PatchUserBody)) {
|
|
return false;
|
|
}
|
|
PatchUserBody patchUserBody = (PatchUserBody) obj;
|
|
return m.areEqual(this.avatar, patchUserBody.avatar) && m.areEqual(this.banner, patchUserBody.banner) && m.areEqual(this.bio, patchUserBody.bio);
|
|
}
|
|
|
|
public int hashCode() {
|
|
NullSerializable<String> nullSerializable = this.avatar;
|
|
int i = 0;
|
|
int hashCode = (nullSerializable != null ? nullSerializable.hashCode() : 0) * 31;
|
|
NullSerializable<String> nullSerializable2 = this.banner;
|
|
int hashCode2 = (hashCode + (nullSerializable2 != null ? nullSerializable2.hashCode() : 0)) * 31;
|
|
NullSerializable<String> nullSerializable3 = this.bio;
|
|
if (nullSerializable3 != null) {
|
|
i = nullSerializable3.hashCode();
|
|
}
|
|
return hashCode2 + i;
|
|
}
|
|
|
|
public String toString() {
|
|
StringBuilder L = a.L("PatchUserBody(avatar=");
|
|
L.append(this.avatar);
|
|
L.append(", banner=");
|
|
L.append(this.banner);
|
|
L.append(", bio=");
|
|
L.append(this.bio);
|
|
L.append(")");
|
|
return L.toString();
|
|
}
|
|
}
|