package test

public trait InterfaceWithObjectMethods : java.lang.Object {
    public abstract override /*1*/ fun clone() : jet.Any?
    public open override /*1*/ /*fake_override*/ fun equals(/*0*/ p0 : jet.Any?) : jet.Boolean
    public abstract override /*1*/ fun finalize() : jet.Unit
    public final override /*1*/ /*fake_override*/ fun getClass() : java.lang.Class<out jet.Any?>?
    public open override /*1*/ /*fake_override*/ fun hashCode() : jet.Int
    public final override /*1*/ /*fake_override*/ fun notify() : jet.Unit
    public final override /*1*/ /*fake_override*/ fun notifyAll() : jet.Unit
    public open override /*1*/ /*fake_override*/ fun toString() : jet.String?
    public final override /*1*/ /*fake_override*/ fun wait() : jet.Unit
    public final override /*1*/ /*fake_override*/ fun wait(/*0*/ p0 : jet.Long) : jet.Unit
    public final override /*1*/ /*fake_override*/ fun wait(/*0*/ p0 : jet.Long, /*1*/ p1 : jet.Int) : jet.Unit
}
