discord-jadx/app/src/main/java/d0/z/d/z.java

68 lines
1.9 KiB
Java

package d0.z.d;
import c.d.b.a.a;
import kotlin.reflect.KCallable;
import kotlin.reflect.KProperty;
/* compiled from: PropertyReference */
public abstract class z extends d implements KProperty {
public z() {
}
public z(Object obj) {
super(obj);
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public z(Object obj, Class cls, String str, String str2, int i) {
super(obj, cls, str, str2, (i & 1) == 1);
}
@Override // java.lang.Object
public boolean equals(Object obj) {
if (obj == this) {
return true;
}
if (obj instanceof z) {
z zVar = (z) obj;
return getOwner().equals(zVar.getOwner()) && getName().equals(zVar.getName()) && getSignature().equals(zVar.getSignature()) && m.areEqual(getBoundReceiver(), zVar.getBoundReceiver());
} else if (obj instanceof KProperty) {
return obj.equals(compute());
} else {
return false;
}
}
@Override // d0.z.d.d
public KProperty getReflected() {
return (KProperty) super.getReflected();
}
@Override // java.lang.Object
public int hashCode() {
int hashCode = getName().hashCode();
return getSignature().hashCode() + ((hashCode + (getOwner().hashCode() * 31)) * 31);
}
@Override // kotlin.reflect.KProperty
public boolean isConst() {
return getReflected().isConst();
}
@Override // kotlin.reflect.KProperty
public boolean isLateinit() {
return getReflected().isLateinit();
}
@Override // java.lang.Object
public String toString() {
KCallable compute = compute();
if (compute != this) {
return compute.toString();
}
StringBuilder K = a.K("property ");
K.append(getName());
K.append(" (Kotlin reflection is not available)");
return K.toString();
}
}