| Interface | Description |
|---|---|
| Deserializer<T> |
Provides a facility for deserializing objects of type
InputStream. |
| Class | Description |
|---|---|
| BlockChannelAccess<R extends org.apache.flink.runtime.io.disk.iomanager.IORequest,C extends Collection<MemorySegment>> |
A base class for readers and writers that accept read or write requests for whole blocks.
|
| BlockChannelReader |
A reader that reads data in blocks from a file channel.
|
| BlockChannelWriter |
A writer that writes data in blocks to a file channel.
|
| BulkBlockChannelReader | |
| Channel |
A Channel represents a collection of files that belong logically to the same resource.
|
| Channel.Enumerator | |
| Channel.ID |
An ID identifying an underlying fileChannel.
|
| ChannelAccess<T,R extends org.apache.flink.runtime.io.disk.iomanager.IORequest> |
A base class for readers and writers that read data from I/O manager channels, or write data to them.
|
| ChannelReaderInputView |
A
DataInputView that is backed by a BlockChannelReader, making it effectively a data input
stream. |
| ChannelWriterOutputView |
A
DataOutputView that is backed by a BlockChannelWriter, making it effectively a data output
stream. |
| HeaderlessChannelReaderInputView |
A
DataInputView that is backed by a BlockChannelReader, making it effectively a data input
stream. |
| IOManager |
The facade for the provided I/O manager services.
|
| RequestQueue<E> |
A
LinkedBlockingQueue that is extended with closing methods. |
Copyright © 2014 The Apache Software Foundation. All rights reserved.