## Uses of Class
org.apache.cassandra.io.sstable.IndexSummary

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

- - ### Uses of IndexSummary in org.apache.cassandra.io.sstable

    Methods in org.apache.cassandra.io.sstable that return IndexSummary
    Modifier and Type | Method and Description
    --- | ---
    `IndexSummary` | IndexSummaryBuilder.`build(IPartitioner partitioner)`
    `IndexSummary` | IndexSummaryBuilder.`build(IPartitioner partitioner, IndexSummaryBuilder.ReadableBoundary boundary)`
    `IndexSummary` | IndexSummary.IndexSummarySerializer.`deserialize(java.io.DataInputStream in, IPartitioner partitioner, boolean haveSamplingLevel, int expectedMinIndexInterval, int maxIndexInterval)`
    `static IndexSummary` | IndexSummaryBuilder.`downsample(IndexSummary existing, int newSamplingLevel, int minIndexInterval, IPartitioner partitioner)` Downsamples an existing index summary to a new sampling level.
    `IndexSummary` | IndexSummary.`sharedCopy()`

    Methods in org.apache.cassandra.io.sstable with parameters of type IndexSummary
    Modifier and Type | Method and Description
    --- | ---
    `static IndexSummary` | IndexSummaryBuilder.`downsample(IndexSummary existing, int newSamplingLevel, int minIndexInterval, IPartitioner partitioner)` Downsamples an existing index summary to a new sampling level.
    `void` | IndexSummary.IndexSummarySerializer.`serialize(IndexSummary t, DataOutputPlus out, boolean withSamplingLevel)`

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

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

    Methods in org.apache.cassandra.io.sstable.format with parameters of type IndexSummary
    Modifier and Type | Method and Description
    --- | ---
    `static long` | SSTableReader.`getIndexScanPositionFromBinarySearchResult(int binarySearchResult, IndexSummary referencedIndexSummary)`
    `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).
    `static void` | SSTableReader.`saveSummary(Descriptor descriptor, DecoratedKey first, DecoratedKey last, IndexSummary summary)` Save index summary to Summary.db file.

Copyright © 2018 The Apache Software Foundation