|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
InputStreamFromOutputStream.close() method completes,
and after the eventual join with the internal thread.
InputStream and you want
to filter some parts of it basing on its content without reading it into
memory.ChunkInputStream.
True when TeeOutputStream.close() is invoked.
True when TeeWriter.close() is invoked.
CloseOnceInputStream contains some other input stream, which
it uses as its basic source of data.CloseOnceInputStream that forwards the calls
to the source InputStream passed in the constructor.
OutputStream that prevents multiple invocations of
the CloseOnceOutputStream.close() method on the underlying stream.CloseOnceOutputStream that forwards the calls to
the source OutputStream passed in the constructor.
CloseOnceReader wraps some other Reader, which it
uses as its basic source of data.CloseOnceReader that forwards the calls to the
source Reader passed in the constructor.
CloseOnceWriter wraps some other Writer
preventing multiple invocations of the method CloseOnceWriter.close().CloseOnceWriter that forwards the calls to the
source Writer passed in the constructor.
CloseShieldReader wraps some other Reader,
which it uses as its basic source of data.CloseShieldReader that forwards the calls to
the source Reader passed in the constructor.
CloseShieldWriter wraps some other Writer, which
it uses as its basic sink of data.CloseShieldWriter that forwards the calls to the
source Writer passed in the constructor.
true source and destination
streams are closed when AbstractInputStreamWrapper.close() is invoked.
true source and destination
streams are closed when TeeReaderWriter.close() is invoked.
SizeLimitInputStream.in stream.
SizeLimitReader.in stream.
OutputStream where data is written.
OutputStream(s) where data is written.
Writers where data is written.
Writer(s) where data is written.
InputStream that detects and log useful debug
informations about the stream passed in the constructor, and detects wrong
usage patterns.Reader that detects and log useful debug
informations about the stream passed in the constructor, and detects wrong
usage patterns.OutputStreams.
OutputStreams, selectively enabling or disabling copy to
some specific stream.
OutputStreams.
OutputStreams, selectively enabling or disabling copy to
some specific stream.
Threads
in classes of EasyStream library that needs of them.automaticFetch=false before
the stream can be used and each time an endMarker has been found to
proceed to next startMarker.
length bytes from the store.
length bytes from the store.
length bytes from the store.
length bytes from the store.
OutputStream(s) passed in the constructor.
OutputStream(s) passed in the constructor.
executor.
int read() ,
int read(byte[]) and int read(byte[],int,int)
methods.
int read() ,
int read(byte[]) and int read(byte[],int,int)
methods.
position.
source InputStream.
source Reader.
OutputStreamToInputStream.doRead(InputStream) and ensure the previous method is over.
WriterToReader.doRead(Reader)
and ensure the previous method is over.
InputStream or total length of the stream if the
StatsInputStream.close() method has been called or EOF was
reached.
Reader or total length of the stream if the
StatsReader.close() method has been called or EOF was
reached.
size.
InputStream.
Reader.
int read(),
int read(byte[]) and int read(byte[],int,int)
methods, made by this instance over the subsequent calls.
int read(),
int read(byte[]) and int read(byte[],int,int)
methods, made by this instance over the subsequent calls.
InputStream by the instances
(identified by their constructor position).
Reader by the instances
(identified by their constructor position).
treshold.
InputStream passed in the
constructor.
InputStream passed in the
constructor.
OutputStream passed in the
constructor.
Reader passed in the
constructor.
Reader passed in the
constructor.
Reader passed in the
constructor.
OutputStream passed in the
constructor.
Writer passed in the
constructor.
Writer passed in the
constructor.
Writer passed in the
constructor.
OutputStream.
Writer.
OutputStream(s) in milliseconds.
OutputStream(s) in milliseconds.
Writer(s)
in milliseconds.
Writer(s)
in milliseconds.
INDEFINITE_SIZE=-1L
INDEFINITE_SIZE=-1L
ExecutorService that is
used in STATIC_THREAD_POOL execution mode.
InputStreamFromOutputStream with a
THREAD_PER_INSTANCE thread strategy.
InputStreamFromOutputStream and let the user
choose the thread allocation strategy he likes.
InputStreamFromOutputStream and let the user
specify the ExecutorService that will execute the
InputStreamFromOutputStream.produce(OutputStream) method.
InputStreamFromOutputStream and let the user
specify the ExecutorService that will execute the
InputStreamFromOutputStream.produce(OutputStream) method and the pipe buffer size.
InputStreamFromOutputStream and let the user
choose the thread allocation strategy he likes.
InputStreamFromOutputStream and let the user
specify the ExecutorService that will execute the
InputStreamFromOutputStream.produce(OutputStream) method.
markSupported() method of the
InputStream class.
SizeLimitInputStream.in stream.
SizeLimitReader.in stream.
ONE_KILOBYTE=1024F
OutputStream passed in the constructor.InputStream the data who has
been written to an OutputStream (performs an
OutputStream -> InputStream conversion).OutputStreamToInputStream.
OutputStreamToInputStream.
OutputStreamToInputStream.
OutputStreamToInputStream.
OutputStreamToInputStream.
OutputStreamToInputStream.
InputStream.
InputStream.
Reader.
RandomAccessInputStream adds functionality to another input
stream-namely, the ability to buffer the input, allowing it to be read
multiple times, and to support the mark and reset
methods.RandomAccessInputStream with the specified
treshold, and saves its argument, the input stream source,
for later use.
InputStream passed as a parameter
in a memory buffer, thus improving the reading performances.ReaderFromWriter with a THREAD_PER_INSTANCE
thread strategy.
ReaderFromWriter and let the user choose the
thread allocation strategy he likes.
ReaderFromWriter and let the user specify the
ExecutorService that will execute the ReaderFromWriter.produce(Writer)
method.
ReaderFromWriter and let the user specify the
ExecutorService that will execute the
ReaderFromWriter.produce(Writer) method and the pipe buffer size.
ReaderFromWriter and let the user choose the
thread allocation strategy he likes.
ReaderFromWriter and let the user specify the
ExecutorService that will execute the ReaderFromWriter.produce(Writer)
method.
Store on a previously read position.
Store on a previously read position.
Store on a previously read position.
Store on a previously read position.
Store that can be seeked to a random position.defaultLogDepth.
defaultLogDepth.
InputStreamFromOutputStream.
ReaderFromWriter.
ExecutionModel.STATIC_THREAD_POOL.
position.
store.
SizeLimitInputStream from another stream
given a size limit.
Reader wrapper that will read only a definite number of
bytes from the underlying stream.SizeLimitReader from another stream given a
size limit.
Reader where the data comes from.
InputStream passed in the
constructor.SizeReaderInputStream.
SizeReaderInputStream and allow to specify
actions to do on close.
SizeReaderInputStream and allow to specify
actions to do on close.
SizeReaderInputStream and allow to specify
actions to do on close.
OutputStream passed in the
constructor.SizeRecorderOutputStream with the given
destination stream.
Reader passed in the
constructor.SizeReaderReader.
SizeReaderReader and allow to specify
actions to do on close.
SizeReaderReader and allow to specify
actions to do on close.
SizeReaderReader and allow to specify
actions to do on close.
Writer that gather statistics on the
Writer passed in the constructor.StatsWriter with the given destination
character stream.
InputStream to the
OutputStream(s) passed in the constructor.TeeInputStreamOutputStream and saves its
argument, the input stream source and the output stream
destination for later use.
TeeOutputStream and saves its argument, the
input stream source and the OutputStream
destination for later use.
TeeOutputStream and saves its argument, the
input stream source and the output stream
destination for later use.
OutputStream passed in the constructor, allowing to write to
multiple OutputStream at once.TeeOutputStream and saves its arguments, the
destinations for later use.
Reader to the
Writer(s) passed in the constructor.TeeInputStreamWriter and saves its argument, the
input stream source and the output stream
destination for later use.
TeeReaderWriter and saves its argument, the
input stream source and the Writer
destination for later use.
TeeReaderWriter and saves its argument, the
input stream source and the output stream
destination for later use.
Writer(s)
passed in the constructor.TeeWriter and saves its arguments, the
destinations for later use.
buffer.
Writer passed in the constructor.Reader the data who has been
written to an Writer (performs an Writer ->
Reader conversion).WriterToReader.
WriterToReader.
WriterToReader.
WriterToReader.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||