public class InteractiveSerializer
extends java.lang.Object
| Constructor and Description |
|---|
InteractiveSerializer() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
deserialize(byte[] bytes) |
<LocalType,RemoteType extends LocalType> |
registerReplacer(java.lang.Class<LocalType> local,
java.lang.Class<RemoteType> remote,
ObjectReplacer<LocalType,RemoteType> replacer) |
static <T> T |
resolveAndCacheInstanceOf(java.util.Map<java.lang.Class<?>,T> map,
java.lang.Class<?> originalClass) |
byte[] |
serialize(java.lang.Object obj) |
public <LocalType,RemoteType extends LocalType> void registerReplacer(java.lang.Class<LocalType> local,
java.lang.Class<RemoteType> remote,
ObjectReplacer<LocalType,RemoteType> replacer)
public byte[] serialize(java.lang.Object obj)
public static <T> T resolveAndCacheInstanceOf(java.util.Map<java.lang.Class<?>,T> map,
java.lang.Class<?> originalClass)
public java.lang.Object deserialize(byte[] bytes)