Class SnappyHadoopCompatibleOutputStream

  • All Implemented Interfaces:
    java.io.Closeable, java.io.Flushable, java.lang.AutoCloseable

    public class SnappyHadoopCompatibleOutputStream
    extends SnappyOutputStream
    • Constructor Detail

      • SnappyHadoopCompatibleOutputStream

        public SnappyHadoopCompatibleOutputStream​(java.io.OutputStream out)
      • SnappyHadoopCompatibleOutputStream

        public SnappyHadoopCompatibleOutputStream​(java.io.OutputStream out,
                                                  int blockSize)
    • Method Detail

      • writeBlockPreemble

        protected void writeBlockPreemble()
        Description copied from class: SnappyOutputStream
        Optionally write a preemble before a block. Hadoop requires the actual block data size being written. This base implementation does nothing. Derive implementation can call writeCurrentDataSize().
        Overrides:
        writeBlockPreemble in class SnappyOutputStream