Class Codecs.DefaultCodec

java.lang.Object
com.tangosol.io.pof.reflect.Codecs.AbstractCodec
com.tangosol.io.pof.reflect.Codecs.DefaultCodec
All Implemented Interfaces:
Codec
Enclosing class:
Codecs

public static class Codecs.DefaultCodec extends Codecs.AbstractCodec
Implementation of Codec that simply delegates to PofReader.readObject(int) and PofWriter.writeObject(int, Object) to deserialize and serialize an object.
Since:
3.7.1
  • Constructor Details

    • DefaultCodec

      public DefaultCodec()
  • Method Details

    • decode

      public Object decode(PofReader in, int index) throws IOException
      Deserialize an object from the provided PofReader. Implementing this interface allows introducing specific return implementations.
      Parameters:
      in - the PofReader to read from
      index - the index of the POF property to deserialize
      Returns:
      a specific implementation of the POF property
      Throws:
      IOException - if an I/O error occurs