java.lang.Object
io.debezium.connector.oracle.logminer.processor.ehcache.serialization.AbstractSerializerStream
All Implemented Interfaces:
AutoCloseable
Direct Known Subclasses:
SerializerInputStream, SerializerOutputStream

public abstract class AbstractSerializerStream extends Object implements AutoCloseable
Author:
Chris Cranford
  • Field Details

    • NULL_VALUE_SENTINEL

      protected static final String NULL_VALUE_SENTINEL
      Arrays cannot be serialized with null values and so we use a sentinel value to mark a null element in an array.
      See Also:
    • UNAVAILABLE_VALUE_SENTINEL

      protected static final String UNAVAILABLE_VALUE_SENTINEL
      The supplied value arrays can now be populated with OracleValueConverters.UNAVAILABLE_VALUE which is simple java object. This cannot be represented as a string in the cached Ehcache record and so this sentinel is used to translate the runtime object representation to a serializable form and back during cache to object conversion.
      See Also:
  • Constructor Details

    • AbstractSerializerStream

      public AbstractSerializerStream()