## Uses of Class
org.apache.cassandra.io.util.SegmentedFile

- Packages that use SegmentedFile
  Package | Description
  --- | ---
  org.apache.cassandra.io.sstable.format |
  org.apache.cassandra.io.util |

- - ### Uses of SegmentedFile in org.apache.cassandra.io.sstable.format

    Fields in org.apache.cassandra.io.sstable.format declared as SegmentedFile
    Modifier and Type | Field and Description
    --- | ---
    `protected SegmentedFile` | SSTableReader.`dfile`
    `protected SegmentedFile` | SSTableReader.`ifile`

    Methods in org.apache.cassandra.io.sstable.format with parameters of type SegmentedFile
    Modifier and Type | Method and Description
    --- | ---
    `static SSTableReader` | SSTableReader.`internalOpen(Descriptor desc, java.util.Set<Component> components, CFMetaData metadata, IPartitioner partitioner, SegmentedFile ifile, SegmentedFile dfile, IndexSummary isummary, IFilter bf, long maxDataAge, StatsMetadata sstableMetadata, SSTableReader.OpenReason openReason)` Open a RowIndexedReader which already has its state initialized (by SSTableWriter).

  - ### Uses of SegmentedFile in org.apache.cassandra.io.util

    Subclasses of SegmentedFile in org.apache.cassandra.io.util
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BufferedPoolingSegmentedFile`
    `class` | `BufferedSegmentedFile`
    `class` | `CompressedPoolingSegmentedFile`
    `class` | `CompressedSegmentedFile`
    `class` | `MmappedSegmentedFile`
    `class` | `PoolingSegmentedFile`

    Methods in org.apache.cassandra.io.util that return SegmentedFile
    Modifier and Type | Method and Description
    --- | ---
    `SegmentedFile` | BufferedPoolingSegmentedFile.Builder.`complete(ChannelProxy channel, long overrideLength)`
    `SegmentedFile` | BufferedSegmentedFile.Builder.`complete(ChannelProxy channel, long overrideLength)`
    `SegmentedFile` | CompressedPoolingSegmentedFile.Builder.`complete(ChannelProxy channel, long overrideLength)`
    `SegmentedFile` | CompressedSegmentedFile.Builder.`complete(ChannelProxy channel, long overrideLength)`
    `SegmentedFile` | MmappedSegmentedFile.Builder.`complete(ChannelProxy channel, long overrideLength)`
    `protected abstract SegmentedFile` | SegmentedFile.Builder.`complete(ChannelProxy channel, long overrideLength)` Called after all potential boundaries have been added to apply this Builder to a concrete file on disk.
    `SegmentedFile` | SegmentedFile.Builder.`complete(java.lang.String path)`
    `SegmentedFile` | SegmentedFile.Builder.`complete(java.lang.String path, long overrideLength)`
    `abstract SegmentedFile` | SegmentedFile.`sharedCopy()`

    Constructors in org.apache.cassandra.io.util with parameters of type SegmentedFile
    Constructor and Description
    `SegmentedFile(SegmentedFile copy)`

Copyright © 2018 The Apache Software Foundation