Class ObjectCodecAdapter<TYPE>

java.lang.Object
io.deephaven.enterprise.compatibility.ObjectCodecAdapter<TYPE>
Type Parameters:
TYPE - - The type of the object codec to be translated
All Implemented Interfaces:
ObjectCodec<TYPE>, ObjectDecoder<TYPE>
Direct Known Subclasses:
DbArrayToByteVectorDecoder, DbArrayToCharVectorDecoder, DbArrayToDoubleVectorDecoder, DbArrayToFloatVectorDecoder, DbArrayToIntVectorDecoder, DbArrayToLongVectorDecoder, DbArrayToObjectVectorDecoder, DbArrayToShortVectorDecoder

public class ObjectCodecAdapter<TYPE> extends Object implements ObjectCodec<TYPE>
This class adapts the DHE ObjectCodec to the DHC ObjectCodec. They are functionally identical, so this class simply instantiates the desired enterprise one, and then delegates to it. If the "wrappedClass" is left unspecified this class will assume the original class was Serializable and attempt to decode using a ShadowingSerializableDecoder
  • Field Details

  • Constructor Details

    • ObjectCodecAdapter

      public ObjectCodecAdapter(@Nullable @Nullable String arguments)
  • Method Details