Class CompletableOutputStream

java.lang.Object
java.io.OutputStream
is.galia.stream.CompletableOutputStream
All Implemented Interfaces:
Closeable, Flushable, AutoCloseable
Direct Known Subclasses:
CompletableNullOutputStream

public abstract class CompletableOutputStream extends OutputStream
Contains a completable flag that clients should manually set to true after they have finished supplying data to OutputStream.write(int) but before invoking OutputStream.close().
  • Constructor Details

    • CompletableOutputStream

      public CompletableOutputStream()
  • Method Details

    • isComplete

      public boolean isComplete()
    • complete

      public void complete()