Package is.galia.stream
package is.galia.stream
Assortment of custom stream implementations.
-
ClassDescriptionImplementation backed by a byte array.Override whose
ClosingFileCacheImageInputStream.close()method also closes the wrappedInputStream.Override whoseClosingMemoryCacheImageInputStream.close()method also closes the wrappedInputStream.Implementation whose methods are all no-ops.Contains acompletableflag that clients should manually set totrueafter they have finished supplying data toOutputStream.write(int)but before invokingOutputStream.close().Input stream that supports pseudo-seeking over HTTP.Adapts an HTTP client to work withHTTPImageInputStream.The HTTP server does not support the HTTPRangeheader, as indicated by the absence of aAccept-Ranges: bytesheader in aHEADresponse.Wraps two sub-streams for pseudo-simultaneous writing.