java.lang.Object | ||
↳ | com.google.gwt.user.client.rpc.impl.AbstractSerializationStream | |
↳ | com.google.gwt.user.client.rpc.impl.AbstractSerializationStreamWriter |
Known Direct Subclasses |
Base class for the client and server serialization streams. This class handles the basic serialization and deserialization formatting for primitive types since these are common between the client and the server. It also handles Object- and String-tracking for building graph references.
[Expand]
Inherited Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.google.gwt.user.client.rpc.impl.AbstractSerializationStream
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return a pair of doubles { low, high } that add up to the given number,
such that "low" is always between 0 and 2^32-1 inclusive and "high" is
always between -2^63 and 2^63-2^32 inclusive and is a multiple of 2^32.
| |||||||||||
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Add a string to the string table and return its index.
| |||||||||||
Append a token to the underlying output buffer.
| |||||||||||
Get the index for an object that may have previously been saved via
saveIndexForObject(Object) . | |||||||||||
Compute and return the type signature for an object.
| |||||||||||
Gets the string table.
| |||||||||||
Remember this object as having been seen before.
| |||||||||||
Serialize an object into the stream.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.google.gwt.user.client.rpc.impl.AbstractSerializationStream
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
com.google.gwt.user.client.rpc.SerializationStreamWriter
|
Return a pair of doubles { low, high } that add up to the given number, such that "low" is always between 0 and 2^32-1 inclusive and "high" is always between -2^63 and 2^63-2^32 inclusive and is a multiple of 2^32.
Add a string to the string table and return its index.
string | the string to add |
---|
Append a token to the underlying output buffer.
token | the token to append |
---|
Get the index for an object that may have previously been saved via
saveIndexForObject(Object)
.
instance | the object to save |
---|
Compute and return the type signature for an object.
instance | the instance to inspect |
---|
SerializationException |
---|
Remember this object as having been seen before.
instance | the object to remember |
---|
Serialize an object into the stream.
instance | the object to serialize |
---|---|
typeSignature | the type signature of the object |
SerializationException |
---|