Class EncodingOutputStream

java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
org.cryptacular.io.EncodingOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable

public class EncodingOutputStream extends FilterOutputStream
Filters written bytes through an Encoder such that encoded data is written to the underlying output stream.
Author:
Middleware Services
  • Constructor Details

    • EncodingOutputStream

      public EncodingOutputStream(OutputStream out, Encoder e)
      Creates a new instance that wraps the given stream and performs encoding using the given encoder component.
      Parameters:
      out - Output stream to wrap.
      e - Encoder that provides on-the-fly encoding.
  • Method Details