public class java.lang.Object {
  static ();
  public java.lang.Object();
  public boolean equals(java.lang.Object);
  public java.lang.String toString();
  public final void wait() throws java.lang.InterruptedException;
  public final void wait(long, int) throws java.lang.InterruptedException;
  public native int hashCode();
  public final native java.lang.Class<?> getClass();
  public final native void notify();
  public final native void notifyAll();
  public final native void wait(long) throws java.lang.InterruptedException;
  protected void finalize() throws java.lang.Throwable;
  protected native java.lang.Object clone() throws java.lang.CloneNotSupportedException;
  private static native void registerNatives();
}
