corda/classpath/java/lang/Object.java

36 lines
706 B
Java
Raw Normal View History

package java.lang;
public class Object {
2007-08-15 01:14:55 +00:00
protected Object clone() throws CloneNotSupportedException {
if (this instanceof Cloneable) {
return clone(this);
} else {
throw new CloneNotSupportedException(getClass().getName());
2007-08-15 01:14:55 +00:00
}
}
private static native Object clone(Object o);
public boolean equals(Object o) {
return this == o;
}
protected void finalize() { }
2007-06-24 21:49:04 +00:00
public native final Class<? extends Object> getClass();
2007-06-24 21:49:04 +00:00
public native int hashCode();
2007-06-24 21:49:04 +00:00
public native final void notify();
2007-06-24 21:49:04 +00:00
public native final void notifyAll();
2007-06-24 21:49:04 +00:00
public native String toString();
2007-07-07 23:47:35 +00:00
public final void wait() {
wait(0);
}
2007-06-24 21:49:04 +00:00
public native final void wait(long timeout);
}