| Interface | Description |
|---|---|
| FileDataInput | |
| FileMark | |
| IAllocator | |
| ICompressedFile | |
| JEMallocAllocator.JEMLibrary |
| Class | Description |
|---|---|
| AbstractDataInput | |
| AbstractDataOutput | |
| BufferedPoolingSegmentedFile | |
| BufferedPoolingSegmentedFile.Builder | |
| BufferedSegmentedFile | |
| BufferedSegmentedFile.Builder | |
| ByteBufferOutputStream | |
| ChecksummedOutputStream | |
| CompressedPoolingSegmentedFile | |
| CompressedPoolingSegmentedFile.Builder | |
| CompressedSegmentedFile | |
| CompressedSegmentedFile.Builder | |
| DataIntegrityMetadata | |
| DataIntegrityMetadata.ChecksumValidator | |
| DataIntegrityMetadata.ChecksumWriter | |
| DataOutputBuffer |
An implementation of the DataOutputStream interface using a FastByteArrayOutputStream and exposing
its buffer so copies can be avoided.
|
| DiskAwareRunnable | |
| FastByteArrayInputStream |
A specialized
InputStream for reading the contents of a byte array. |
| FastByteArrayOutputStream |
A specialized
OutputStream for class for writing content to an
(internal) byte array. |
| FileUtils | |
| JEMallocAllocator | |
| LengthAvailableInputStream |
a FilterInputStream that returns the remaining bytes to read from available()
regardless of whether the device is ready to provide them.
|
| MappedFileDataInput | |
| Memory |
An off-heap region of memory that must be manually free'd when no longer needed.
|
| MemoryInputStream | |
| MemoryOutputStream |
This class provides a way to stream the writes into the
Memory |
| MmappedSegmentedFile | |
| NativeAllocator | |
| PoolingSegmentedFile | |
| RandomAccessReader | |
| RandomAccessReader.BufferedRandomAccessFileMark |
Class to hold a mark to the position of the file
|
| SegmentedFile |
Abstracts a read-only file that has been split into segments, each of which can be represented by an independent
FileDataInput.
|
| SegmentedFile.Builder |
Collects potential segmentation points in an underlying file, and builds a SegmentedFile to represent it.
|
| SequentialWriter |
Adds buffering, mark, and fsyncing to OutputStream.
|
| SequentialWriter.BufferedFileWriterMark |
Class to hold a mark to the position of the file
|
| ThrottledReader |
Copyright © 2015 The Apache Software Foundation