All Packages Class Hierarchy This Package Previous Next Index
Class java.rmi.server.RemoteObject
java.lang.Object
|
+----java.rmi.server.RemoteObject
- public abstract class RemoteObject
- extends Object
- implements Remote, Serializable
- super class of:
- RemoteServer, RemoteStub
The RemoteObject class implements the java.lang.Object behavior for
remote objects. RemoteObject provides the remote semantics of
Object by implementing methods for hashCode, equals, and toString.
-
ref
-
-
RemoteObject()
- Create a remote object.
-
RemoteObject(RemoteRef)
- Create a remote object, initialized with the specified remote reference.
-
equals(Object)
- Compares two remote objects for equality.
-
hashCode()
- Returns a hashcode for a remote object.
-
toString()
- Returns a String that represents the value of this remote object.
ref
protected transient RemoteRef ref
RemoteObject
protected RemoteObject()
- Create a remote object.
RemoteObject
protected RemoteObject(RemoteRef newref)
- Create a remote object, initialized with the specified remote reference.
hashCode
public int hashCode()
- Returns a hashcode for a remote object. Two remote object stubs
that refer to the same remote object will have the same hash code
(in order to support remote objects as keys in hash tables).
- Overrides:
- hashCode in class Object
- See Also:
- Hashtable
equals
public boolean equals(Object obj)
- Compares two remote objects for equality.
Returns a boolean that indicates whether this remote object is
equivalent to the specified Object. This method is used when a
remote object is stored in a hashtable.
- Parameters:
- obj - the Object to compare with
- Returns:
- true if these Objects are equal; false otherwise.
- Overrides:
- equals in class Object
- See Also:
- Hashtable
toString
public String toString()
- Returns a String that represents the value of this remote object.
- Overrides:
- toString in class Object
All Packages Class Hierarchy This Package Previous Next Index
Submit a bug or feature