Interface XSerializer

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getAuthor()
      Returns the name of this serialization's author.
      java.lang.String getDescription()
      Returns a brief description of this serialization.
      java.lang.String getName()
      Returns the human-readable name of this serialization.
      java.lang.String[] getSuffices()
      Returns an array of possible file suffices for this serialization.
      void serialize​(XLog log, java.io.OutputStream out)
      Serializes a given log to the given output stream.
    • Method Detail

      • getName

        java.lang.String getName()
        Returns the human-readable name of this serialization.
      • getDescription

        java.lang.String getDescription()
        Returns a brief description of this serialization.
      • getAuthor

        java.lang.String getAuthor()
        Returns the name of this serialization's author.
      • getSuffices

        java.lang.String[] getSuffices()
        Returns an array of possible file suffices for this serialization.
      • serialize

        void serialize​(XLog log,
                       java.io.OutputStream out)
                throws java.io.IOException
        Serializes a given log to the given output stream.
        Parameters:
        log - Log to be serialized.
        out - OutputStream for serialization.
        Throws:
        java.io.IOException