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 acompletable
flag that clients should manually set totrue
after 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 HTTPRange
header, as indicated by the absence of aAccept-Ranges: bytes
header in aHEAD
response.Wraps two sub-streams for pseudo-simultaneous writing.