|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.gwt.user.client.rpc.impl.SerializerBase
public abstract class SerializerBase
Maps class literals to type signatures and type signatures to serialization
methods. Relies on monotonic behavior of hashcodes in web mode defined in
Impl.getHashCode(Object) In hosted
mode, we map the underlying signature JsArray onto a proper IdentityHashMap.
| Constructor Summary | |
|---|---|
SerializerBase()
|
|
| Method Summary | |
|---|---|
void |
deserialize(SerializationStreamReader stream,
java.lang.Object instance,
java.lang.String typeSignature)
Restore an instantiated object from the serialized stream. |
java.lang.String |
getSerializationSignature(java.lang.Class<?> clazz)
Return the serialization signature for the given type. |
java.lang.Object |
instantiate(SerializationStreamReader stream,
java.lang.String typeSignature)
Instantiate an object of the given typeName from the serialized stream. |
void |
serialize(SerializationStreamWriter stream,
java.lang.Object instance,
java.lang.String typeSignature)
Save an instance into the serialization stream. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SerializerBase()
| Method Detail |
|---|
public final void deserialize(SerializationStreamReader stream,
java.lang.Object instance,
java.lang.String typeSignature)
throws SerializationException
Serializer
deserialize in interface SerializerSerializationExceptionpublic final java.lang.String getSerializationSignature(java.lang.Class<?> clazz)
Serializer
getSerializationSignature in interface Serializer
public final java.lang.Object instantiate(SerializationStreamReader stream,
java.lang.String typeSignature)
throws SerializationException
Serializer
instantiate in interface SerializerSerializationException
public final void serialize(SerializationStreamWriter stream,
java.lang.Object instance,
java.lang.String typeSignature)
throws SerializationException
Serializer
serialize in interface SerializerSerializationException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||