Class ShadowingSerializableDecoder<T>

java.lang.Object
io.deephaven.enterprise.compatibility.shadow.ShadowingSerializableDecoder<T>
Type Parameters:
T - - The type of object this decoder will create
All Implemented Interfaces:
ObjectCodec<T>, ObjectDecoder<T>

public class ShadowingSerializableDecoder<T> extends Object implements ObjectCodec<T>
An ObjectCodec implementation for Serializable object that internally uses a ShadowingObjectInputStream to automatically replace detected shadowed classes in the object stream with their shadowed versions.