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

- Packages that use FileHandle
  Package | Description
  --- | ---
  org.apache.cassandra.cache |
  org.apache.cassandra.db |
  org.apache.cassandra.db.columniterator |
  org.apache.cassandra.io.sstable.format |
  org.apache.cassandra.io.util |

- - ### Uses of FileHandle in org.apache.cassandra.cache

    Methods in org.apache.cassandra.cache with parameters of type FileHandle
    Modifier and Type | Method and Description
    --- | ---
    `void` | ChunkCache.`invalidatePosition(FileHandle dfile, long position)`

  - ### Uses of FileHandle in org.apache.cassandra.db

    Methods in org.apache.cassandra.db with parameters of type FileHandle
    Modifier and Type | Method and Description
    --- | ---
    `RowIndexEntry.IndexInfoRetriever` | RowIndexEntry.`openWithIndex(FileHandle indexFile)`

  - ### Uses of FileHandle in org.apache.cassandra.db.columniterator

    Fields in org.apache.cassandra.db.columniterator declared as FileHandle
    Modifier and Type | Field and Description
    --- | ---
    `protected FileHandle` | AbstractSSTableIterator.`ifile`

    Constructors in org.apache.cassandra.db.columniterator with parameters of type FileHandle
    Constructor and Description
    `AbstractSSTableIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry, Slices slices, ColumnFilter columnFilter, boolean isForThrift, FileHandle ifile)`
    `IndexState(AbstractSSTableIterator.Reader reader, ClusteringComparator comparator, RowIndexEntry indexEntry, boolean reversed, FileHandle indexFile)`
    `SSTableIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry, Slices slices, ColumnFilter columns, boolean isForThrift, FileHandle ifile)`
    `SSTableReversedIterator(SSTableReader sstable, FileDataInput file, DecoratedKey key, RowIndexEntry indexEntry, Slices slices, ColumnFilter columns, boolean isForThrift, FileHandle ifile)`

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

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

    Methods in org.apache.cassandra.io.sstable.format that return FileHandle
    Modifier and Type | Method and Description
    --- | ---
    `FileHandle` | SSTableReader.`getIndexFile()`

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

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

    Methods in org.apache.cassandra.io.util that return FileHandle
    Modifier and Type | Method and Description
    --- | ---
    `FileHandle` | FileHandle.Builder.`complete()` Complete building `FileHandle` without overriding file length.
    `FileHandle` | FileHandle.Builder.`complete(long overrideLength)` Complete building `FileHandle` with the given length, which overrides the file length.
    `FileHandle` | FileHandle.`sharedCopy()`

Copyright © 2018 The Apache Software Foundation