diff graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/UnresolvedField.java @ 6329:92bc58dc5b5e

More clean up and documentation in api.code and api.meta.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Fri, 07 Sep 2012 13:40:53 +0200
parents 429accae15aa
children
line wrap: on
line diff
--- a/graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/UnresolvedField.java	Fri Sep 07 12:12:47 2012 +0200
+++ b/graal/com.oracle.graal.api.meta/src/com/oracle/graal/api/meta/UnresolvedField.java	Fri Sep 07 13:40:53 2012 +0200
@@ -28,9 +28,9 @@
  */
 public class UnresolvedField implements JavaField {
 
-    public final String name;
-    public final JavaType holder;
-    public final JavaType type;
+    private final String name;
+    private final JavaType holder;
+    private final JavaType type;
 
     public UnresolvedField(JavaType holder, String name, JavaType type) {
         this.name = name;
@@ -54,16 +54,6 @@
         return holder;
     }
 
-    @Override
-    public int hashCode() {
-        return System.identityHashCode(this);
-    }
-
-    @Override
-    public boolean equals(Object o) {
-        return o == this;
-    }
-
     /**
      * Converts this compiler interface field to a string.
      */