Interface | Description |
---|---|
BufferFileReader |
Read
Buffer from file. |
BufferFileWriter |
Write
MemorySegment to file. |
FileChannelManager |
The manager used for creating/getting file IO channels based on config temp dirs.
|
FileIOChannel |
A Channel represents a collection of files that belong logically to the same resource.
|
IOManager |
The facade for the provided disk I/O services.
|
RowBuffer |
Cache buffer for
InternalRow . |
RowBuffer.RowBufferIterator |
Iterator to fetch record from buffer.
|
Class | Description |
---|---|
AbstractFileIOChannel |
Abstract
FileIOChannel to share some implementation. |
BufferFileChannelReader |
Helper class to read
Buffer s from files into objects. |
BufferFileReaderImpl |
A synchronous
BufferFileReader implementation. |
BufferFileWriterImpl |
A synchronous
BufferFileWriter implementation. |
ChannelReaderInputView |
A
DataInputView that is backed by a BufferFileReader , making it effectively a
data input stream. |
ChannelReaderInputViewIterator |
A simple iterator over the input read though an I/O channel.
|
ChannelWithMeta |
Channel with block count and numBytesInLastBlock of file.
|
ChannelWriterOutputView |
A
DataOutputView that is backed by a FileIOChannel , making it effectively a data
output stream. |
ExternalBuffer |
An external buffer for storing rows, it will spill the data to disk when the memory is full.
|
FileChannelManagerImpl |
The manager used for creating/deleting file channels based on config temp dirs.
|
FileChannelUtil |
File channel util for runtime.
|
FileIOChannel.Enumerator |
An enumerator for channels that logically belong together.
|
FileIOChannel.ID |
An ID identifying an underlying file channel.
|
InMemoryBuffer |
Only cache
InternalRow s in memory. |
IOManagerImpl |
The facade for the provided I/O manager services.
|
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.