|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.rmi.MarshalledObject
public final class MarshalledObject
A MarshalledObject consists of a serialized object which is
marshalled according to the RMI specification.
An object passed to the constructor is serialized and tagged with the needed
URL to retrieve its class definition for remote usage. If the object is a
remote reference its stub is serialized instead. The instance of this
marshalled object can be later retrieved by its get() method.
| Constructor Summary | |
|---|---|
MarshalledObject(Object obj)
Constructs a MarshalledObject from the given object. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object obj)
Checks if the given object is equal to this marshalled object. |
Object |
get()
Constructs and returns a copy of the internal serialized object. |
int |
hashCode()
hashCode returns a hash code for this object. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MarshalledObject(Object obj)
throws IOException
MarshalledObject from the given object.
obj - the object to marshal
IOException - if an I/O error during serialization occurs.| Method Detail |
|---|
public boolean equals(Object obj)
Marshalled objects are considered equal if they contain the same serialized object. Codebase annotations where the class definition can be downloaded are ignored in the equals test.
equals in class Objectobj - the object to compare.
true if equal, false otherwise.
public Object get()
throws IOException,
ClassNotFoundException
IOException - if an I/O exception occurs during deserialization.
ClassNotFoundException - if the class of the deserialized object
cannot be found.public int hashCode()
ObjectThe default implementation returns System.identityHashCode(this).
hashCode in class Object
|
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||