导航菜单

页面标题

页面副标题

⁡⁡⁡⁡⁡⁡⁡点⁡⁡⁡点⁡⁡⁡通⁡⁡⁡⁡⁡⁡⁡⁡ v1.7.8 - D.java 源代码

正在查看: ⁡⁡⁡⁡⁡⁡⁡点⁡⁡⁡点⁡⁡⁡通⁡⁡⁡⁡⁡⁡⁡⁡ v1.7.8 应用的 D.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package Q0;

public abstract class D extends AbstractC0281e implements X0.j {

    private final boolean f2654h;

    public D(Object obj, Class cls, String str, String str2, int i3) {
        super(obj, cls, str, str2, (i3 & 1) == 1);
        this.f2654h = (i3 & 2) == 2;
    }

    @Override
    public X0.b a() {
        return this.f2654h ? this : super.a();
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (obj instanceof D) {
            D d3 = (D) obj;
            return d().equals(d3.d()) && getName().equals(d3.getName()) && i().equals(d3.i()) && r.a(c(), d3.c());
        }
        if (obj instanceof X0.j) {
            return obj.equals(a());
        }
        return false;
    }

    public int hashCode() {
        return (((d().hashCode() * 31) + getName().hashCode()) * 31) + i().hashCode();
    }

    protected X0.j j() {
        if (this.f2654h) {
            throw new UnsupportedOperationException("Kotlin reflection is not yet supported for synthetic Java properties. Please follow/upvote https://youtrack.jetbrains.com/issue/KT-55980");
        }
        return (X0.j) super.f();
    }

    public String toString() {
        X0.b a3 = a();
        if (a3 != this) {
            return a3.toString();
        }
        return "property " + getName() + " (Kotlin reflection is not available)";
    }
}