| Package | Description |
|---|---|
| org.apache.hadoop.crypto | |
| org.apache.hadoop.fs |
An abstract file system API.
|
| org.apache.hadoop.fs.crypto | |
| org.apache.hadoop.fs.ftp |
| Modifier and Type | Class | Description |
|---|---|---|
class |
CryptoInputStream |
CryptoInputStream decrypts data.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
BufferedFSInputStream |
A class that optimizes reading from FSInputStream by buffering.
|
class |
FSDataInputStream |
Utility that wraps a
FSInputStream in a DataInputStream
and buffers input through a BufferedInputStream. |
class |
FSInputChecker |
This is a generic input stream for verifying checksums for
data before it is read by a user.
|
class |
FSInputStream |
FSInputStream is a generic old InputStream with a little bit
of RAF-style seek ability.
|
| Modifier and Type | Method | Description |
|---|---|---|
static java.util.concurrent.CompletableFuture<java.nio.ByteBuffer> |
VectoredReadUtils.readRangeFrom(PositionedReadable stream,
FileRange range,
java.util.function.IntFunction<java.nio.ByteBuffer> allocate) |
Synchronously reads a range from the stream dealing with the combinations
of ByteBuffers buffers and PositionedReadable streams.
|
static void |
VectoredReadUtils.readVectored(PositionedReadable stream,
java.util.List<? extends FileRange> ranges,
java.util.function.IntFunction<java.nio.ByteBuffer> allocate) |
This is the default implementation which iterates through the ranges
to read each synchronously, but the intent is that subclasses
can make more efficient readers.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
CryptoFSDataInputStream |
| Modifier and Type | Class | Description |
|---|---|---|
class |
FTPInputStream |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.