## Package org.apache.cassandra.io.util

Interface Summary
FileDataInput
FileMark
IIterableColumns

Class Summary
AbstractDataInput
BufferedSegmentedFile
BufferedSegmentedFile.Builder
ColumnSortedMap: Facade over a DataInput that contains IColumns in sorted order.
CompressedSegmentedFile
CompressedSegmentedFile.Builder
DataOutputBuffer: An implementation of the DataOutputStream interface using a FastByteArrayOutputStream and exposing its buffer so copies can be avoided.
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
FileUtils.FileComparator
MappedFileDataInput
Memory
MemoryInputStream
MemoryOutputStream: This class provides a way to stream the writes into the `Memory`
MmappedSegmentedFile
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
SequentialWriter.BufferedFileWriterMark: Class to hold a mark to the position of the file

Copyright © 2013 The Apache Software Foundation