org.apache.cassandra.io.util (apache-cassandra API)
Date: 2014-10-21

# Package org.apache.cassandra.io.util

- Interface Summary
  Interface | Description
  --- | ---
  DataOutputPlus |
  FileDataInput |
  FileMark |
  IAllocator |
  ICompressedFile |
  JEMallocAllocator.JEMLibrary |

- Class Summary
  Class | Description
  --- | ---
  AbstractDataInput |
  AbstractDataOutput |
  BufferedPoolingSegmentedFile |
  BufferedPoolingSegmentedFile.Builder |
  BufferedSegmentedFile |
  BufferedSegmentedFile.Builder |
  ChecksummedSequentialWriter |
  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.
  DataOutputByteBuffer | An implementation of the DataOutputStream interface using a FastByteArrayOutputStream and exposing its buffer so copies can be avoided.
  DataOutputStreamAndChannel |
  DataOutputStreamPlus | When possible use `DataOutputStreamAndChannel` instead of this class, as it will be more efficient.
  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 © 2014 The Apache Software Foundation