Class NoStateExternalizer<T>

java.lang.Object
org.infinispan.commons.marshall.AbstractExternalizer<T>
org.infinispan.commons.marshall.exts.NoStateExternalizer<T>
All Implemented Interfaces:
Serializable, AdvancedExternalizer<T>, Externalizer<T>
Direct Known Subclasses:
MurmurHash3.Externalizer, RemovedFilter.Externalizer

public abstract class NoStateExternalizer<T> extends AbstractExternalizer<T>
An externalizer that writes no state. It simply marshalls class information.
Since:
5.0
Author:
Galder ZamarreƱo
See Also:
  • Constructor Details

    • NoStateExternalizer

      public NoStateExternalizer()
  • Method Details

    • writeObject

      public void writeObject(ObjectOutput output, T object) throws IOException
      Description copied from interface: Externalizer
      Write the object reference to the stream.
      Parameters:
      output - the object output to write to
      object - the object reference to write
      Throws:
      IOException - if an I/O error occurs