4bc8ac35c6f62e4f2ceafe136d32ece086509066
[IRC.git] / Robust / src / ClassLibrary / SSJava / Object.java
1 import String;
2
3 @LATTICE("")
4 @METHODDEFAULT("TH<IN,THISLOC=IN")
5 public class Object {
6
7   @RETURNLOC("TH")
8   public native int hashCode();
9
10   /* DON'T USE THIS METHOD UNLESS NECESSARY */
11   /* WE WILL DEPRECATE IT AS SOON AS INSTANCEOF WORKS */
12   public native int getType();
13
14   public boolean equals(@LOC("IN") Object o) {
15     if (o == this)
16       return true;
17     return false;
18   }
19
20   @RETURNLOC("TH")
21   public String toString() {
22     return "Object" + hashCode();
23   }
24
25 }