| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.rmi.server.RemoteObject
public abstract class RemoteObject
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.
| Field Summary | |
|---|---|
| protected  RemoteRef | refThe object's remote reference. | 
| Constructor Summary | |
|---|---|
| protected  | RemoteObject()Creates a remote object. | 
| protected  | RemoteObject(RemoteRef newref)Creates a remote object, initialized with the specified remote reference. | 
| Method Summary | |
|---|---|
|  boolean | equals(Object obj)Compares two remote objects for equality. | 
|  RemoteRef | getRef()Returns the remote reference for the remote object. | 
|  int | hashCode()Returns a hashcode for a remote object. | 
|  String | toString()Returns a String that represents the value of this remote object. | 
| static Remote | toStub(Remote obj)Returns the stub for the remote object objpassed
 as a parameter. | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
protected transient RemoteRef ref
| Constructor Detail | 
|---|
protected RemoteObject()
protected RemoteObject(RemoteRef newref)
newref - remote reference| Method Detail | 
|---|
public RemoteRef getRef()
Note: The object returned from this method may be an instance of
 an implementation-specific class.  The RemoteObject
 class ensures serialization portability of its instances' remote
 references through the behavior of its custom
 writeObject and readObject methods.  An
 instance of RemoteRef should not be serialized outside
 of its RemoteObject wrapper instance or the result may
 be unportable.
public static Remote toStub(Remote obj)
                     throws NoSuchObjectException
obj passed
 as a parameter. This operation is only valid after
 the object has been exported.
obj - the remote object whose stub is needed
obj.
NoSuchObjectException - if the stub for the
 remote object could not be found.public int hashCode()
hashCode in class ObjectHashtablepublic boolean equals(Object obj)
equals method of its parameter with this remote object
 as the argument.
equals in class Objectobj - the Object to compare with
Hashtablepublic String toString()
toString in class Object| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.