| Interface | Description |
|---|---|
| FileIO |
File IO to read and write file.
|
| FileIOLoader |
Loader to load
FileIO. |
| FileRange |
A byte range of a file.
|
| FileStatus |
Interface that represents the client side information for a file independent of the file system.
|
| PluginFileIO.Func<T> |
Apply function with wrapping classloader.
|
| RemoteIterator<E> |
An iterator for lazily listing remote entries.
|
| ResolvingFileIO.Func<T> |
Apply function with wrapping classloader.
|
| VectoredReadable |
Stream that permits vectored reading.
|
| Class | Description |
|---|---|
| AsyncPositionOutputStream |
A
PositionOutputStream which uses a async thread to write data. |
| ByteArraySeekableStream |
Wrap byte buf to a seekable input stream.
|
| ExternalPathProvider |
Provider for external data paths.
|
| FileIOUtils |
Utils for
FileIO. |
| FileRange.FileRangeImpl |
An implementation for
FileRange. |
| Path |
Names a file or directory in a
FileIO. |
| PluginFileIO |
A
FileIO for plugin jar. |
| PositionOutputStream |
PositionOutputStream provides position methods. |
| PositionOutputStreamWrapper |
Wrap a
PositionOutputStream. |
| ResolvingFileIO |
An implementation of
FileIO that supports multiple file system schemas. |
| SeekableInputStream |
SeekableInputStream provides seek methods. |
| SeekableInputStreamWrapper |
Wrap a
SeekableInputStream. |
| VectoredReadUtils |
Utils for
VectoredReadable. |
| Exception | Description |
|---|---|
| UnsupportedSchemeException |
An exception to indicate that a specific file system scheme is not supported.
|
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.